请提供建议并分享您的解决方案。
2008年R2
DECLARE @ErrMsg varchar (25)
SET @ErrMsg = 'Test Raiserror in 2008 R2'
RAISERROR 50002 @ErrMsg
Run Code Online (Sandbox Code Playgroud)
上述语句产生以下输出。
消息 50002,级别 16,状态 1,第 4 行 2008 R2 测试 Raiseerror 完成时间:2022-03-12T20:12:20.1296499+03:00
2017年
DECLARE @ErrMsg varchar (25)
SET @ErrMsg = 'Test Raiserror in 2017'
RAISERROR 50002 @ErrMsg
Run Code Online (Sandbox Code Playgroud)
上述语句产生以下输出。
消息 102,级别 15,状态 1,第 4 行“50002”附近的语法不正确。完成时间:2022-03-12T20:13:24.4256066+03:00
sql-server ×1