Declare @ColId uniqueidentifier
set @ColId = '1B233EE7-1668-4D03-995F-2D763BF03F06'
EXEC('update custom.location
set siteid =' + @ColId +
'where siteid is null')
当执行上面的sql查询得到以下错误 - 'B233EE7'附近的语法不正确。
请注意,siteid列的类型为uniqueidentier。
对此有任何帮助将不胜感激。
答案 0 :(得分:0)
在''
'+@ColId+'
引号
Declare @ColId uniqueidentifier
set @ColId = '1B233EE7-1668-4D03-995F-2D763BF03F06'
EXEC('update t
set id ='''+@colId+'''where id is null')