【问题标题】:Setting AnsiWarnings to 'OFF' is not supported on Azure Data WarehouseAzure 数据仓库不支持将 AnsiWarnings 设置为“关闭”
【发布时间】:2017-12-20 06:59:08
【问题描述】:

执行SET ANSI_WARNINGS OFF时收到以下消息。

Msg 104409, Level 16, State 1, Line 2
Setting AnsiWarnings to 'OFF' is not supported.

SET ARITHABORT OFF 也会出现类似的消息。将选项设置为ON 将执行命令而不会发生错误。我在 Microsoft 网站上找到的所有内容都表明 Azure SQL 数据仓库支持此功能。

我的目标是在不需要用户更改 SQL 语法的情况下抑制除以零错误。多年来,我们已在 SQL Server 数据库上成功使用此选项。

【问题讨论】:

    标签: azure-sqldw


    【解决方案1】:

    SQL 数据仓库仅支持将这些值设置为 ON。如果您尝试将这些设置为 ON (SET ANSI_WARNINGS ON),则不会更改受支持的行为。当您尝试将这些设置为 OFF 时,您将看到预期的警告。

    【讨论】:

      猜你喜欢
      • 2017-03-19
      • 1970-01-01
      • 2015-11-21
      • 2018-11-21
      • 2016-01-27
      • 1970-01-01
      • 2018-10-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多