基本上我需要在SQL Server中运行此查询。我在MySQL中执行,它运行正常。
SET @startID:=29;
update test
set ID=@startID:=@startID+1;
由于
答案 0 :(得分:0)
试试这种格式
declare @startid int;
set @startid = 29;
update test set ID = @startid+1;
答案 1 :(得分:0)
您可以按照以下方式执行此操作:
SET @startID = 29
update test
set user_id = @startID, @startID=@startID+1
每次更新时都会增加@startID变量。