RAISERROR强制msg_id> SQL2014中为50000,但遗留代码的msg_ids低于50000

时间:2015-04-16 20:49:28

标签: c# sql-server sqlclr raiserror

在我工作的地方,我们将用SQL 2014替换SQL 2005和2008.

我们发现了一个大问题。 RAISERROR函数,不接受cod error < 50000

我们的许多应用程序在这种情况下使用cod erro,代码相同但信息不同。

我认为为了解决它,我需要用CLR(C#程序集)覆盖RAISERROR。这可能吗?

另一个问题是,在更改新服务器之前,我们需要在sql 2005和2008中进行此更新。我知道现在已经抛出,但在sql 2008中不起作用。

  

消息50000,级别16,状态1,行19除以零错误   遇到“。

     

鳕鱼。 Erro =“Msg 50000

0 个答案:

没有答案