将字符串转换为 uniqueidentifier 时出现语法错误。
EXECUTE u_PayCalculate @pSQL=
'UPDATE 薪酬
SET 补钱=dbo.函数A(9)
WHERE 员工ID=''{F5EE5AAA-6A0F-4999-9C05-83808C514DC3}''',
@WorkID=141833808
请问{F5EE5AAA-6A0F-4999-9C05-83808C514DC3}哪不符合uniqueidentifier 规范了?而且该数值还是从数据库中取出来的,超级差问题。
EXECUTE u_PayCalculate @pSQL=
'UPDATE 薪酬
SET 补钱=dbo.函数A(9)
WHERE 员工ID=''{F5EE5AAA-6A0F-4999-9C05-83808C514DC3}''',
@WorkID=141833808
请问{F5EE5AAA-6A0F-4999-9C05-83808C514DC3}哪不符合uniqueidentifier 规范了?而且该数值还是从数据库中取出来的,超级差问题。
'UPDATE 薪酬
SET 补钱=dbo.函数A(9)
WHERE 员工ID=''F5EE5AAA-6A0F-4999-9C05-83808C514DC3''',
@WorkID=141833808
SET @ID='{F5EE5AAA-6A0F-4999-9C05-83808C514DC3}'
PRINT @ID你们看看有错吗?