我试图编写一个存储过程来协助我们的数据库开发,但是在使用它时遇到了一些麻烦。例如:
DECLARE @pID int;
SET @pID = 1;
EXEC WriteLog 'Component', 'Source', 'Could not find given id: ' + CAST(@pID AS varchar);
这将产生错误(在SQL Server 2005上):
消息102,级别15,状态1,第4行'+'附近的语法不正确。
有人可以向我解释为什么我的语法不正确以及解决此问题的正确方法吗?
慕码人8056858
哆啦的时光机
相关分类