以下T-Sql代码:
DECLARE @usu VARCHAR(10);
SET @usu = 'TOM';
PRINT @usu;
RAISERROR ('Name of USU is %i ',14,2,@usu);
返回以下错误:
有谁知道我如何摆脱这个错误?
最佳答案
是的,将格式更改为 Name of USU is %s
, %i
表示 @usu
的值是有符号整数。所有格式类型显然都是 documented on MSDN 。
关于sql - RAISERROR 引发替换参数错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19296072/