原文 旧的RAISERROR语法在SQL 2012不兼容问题 raiserror 写法: SQL 2008: raiserror 55030 'text error' SQL 2012: raiserror ('text error', 16, 1) --最近有一支Store Procedure,里面有使用RAISERROR.而操作的方式是执行它后,并读取@@ERROR的值来判断有没有错误,如下, CREATE PROC RaiseErrorTest AS BEGIN 'this is 1300…