【问题标题】:SQL Server 2008 to 2014 RAISERROR migration scriptSQL Server 2008 到 2014 RAISERROR 迁移脚本
【发布时间】:2014-07-11 08:02:29
【问题描述】:

在 SQL Server 2014 和 SQL Server 2008 之间,RAISERROR 语法存在问题。

是否有任何将RAISERROR 语法迁移到 SQL Server 2014 的脚本,或将 SQL Server 2008 迁移到 2014 的数据库工具?

最好的问候

【问题讨论】:

标签: sql-server-2008 syntax migration sql-server-2014 raiserror


【解决方案1】:

RAISERRORTHROW 语句都用于在 Sql Server 中引发错误。

RAISERROR 的旅程从 Sql Server 7.0 开始,而THROW 语句的旅程刚刚从 Sql Server 2012 开始。显然,微软已经建议我们开始使用 THROW 语句而不是 RAISERRORTHROW 语句似乎比 RAISERROR 更简单易用。 RAISERROR不能在Sql Server 2014原生编译的Stored Procedures中使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-10
    • 2020-04-27
    • 2010-12-18
    • 2011-06-23
    • 2011-06-09
    • 2011-03-31
    相关资源
    最近更新 更多