0

我在 SSIS 包中创建了 EXECUTE SQL TASK。我收到名为“INSERT failed 因为以下 SET 选项的设置不正确的错误:

“ARITHABORT。验证设置选项是否适用于索引视图和/或计算列上的索引或过滤索引和查询通知”

但是当我尝试在 SQL 服务器管理工​​作室中执行时,它不会给出任何错误。

请让我知道你们是否遇到过这种问题。

谢谢

4

1 回答 1

0

SET ARITHABORT 与 SET ANSI WARNINGS 一起控制如何处理除以零和溢出错误。

如果您想忽略溢出并除以零,请在批处理前面使用它:

设置 ARITHABORT 关闭 设置 ANSI 警告关闭

如果您的数据库兼容级别为 80 或更早,则必须启用 SET ARITHABORT。

于 2013-07-30T14:05:29.920 回答