我有一张表格如下:
CtId CustomerID
1 2600000897685
2 NULL
3 2600000089765
4 NULL
5 2600789657465
6 NULL
7 NULL
8 NULL
我需要一个sql脚本,用我的自定义唯一ID更新空列id。 增量唯一编号从:
开始2900000000001
2900000000002
.
.
答案 0 :(得分:3)
试试这个:
declare @i bigint = 2900000000001
update tablename
set customerId = CONVERT(NVARCHAR(30),@i) , @i = @i + 1
where customerId is null