sql server - Update a table using CTE and NEWID() -
sql server - Update a table using CTE and NEWID() -
i want seek update table using random values same table, original table don´t have identity follow or other number column...
with ctetable1 ( select row_number() on (order newid()) n, ende_no_address tablex ) update tablex set ende_no_address = ( select ende_no_address ctetable1 ctetable1.n = problem...
tnks help
declare @t table(col1 varchar(10)) insert @t values (1),(2),(3),(4),(5) ;with cte ( select *, row_number() over(order newid()) rn1, row_number() over(order col1) rn2 @t ) update c1 set col1 = c2.col1 cte c1 inner bring together cte c2 on c1.rn1 = c2.rn2
edit:
with cte ( select row_number() on (order newid()) n1, row_number() on (order (select 1)) n2, ende_no_address tablex ) update c1 set ende_no_address = c2.ende_no_address cte c1 inner bring together cte c2 on c1.n1 = c2.n2
sql-server random common-table-expression
Comments
Post a Comment