我在SSIS包中创建了EXECUTE SQL TASK。 我收到错误称为“INSERT失败,因为以下SET选项具有不正确的设置:
“ARITHABORT。变体设置选项适用于索引 计算列或筛选索引和查询的视图和/或索引 通知“
但是当我尝试执行ditectly到SQL server management studio时。它不会给出任何错误。
如果你们遇到过这类问题,请告诉我。
谢谢
答案 0 :(得分:0)
SET ARITHABORT与SET ANSI WARNINGS一起控制如何处理除零和溢出错误。
如果您想忽略溢出并除以零,请在批量前面使用它:
设置ARITHABORT OFF 设置ANSI警告关闭
如果您的数据库兼容级别为80或更早,则必须启用SET ARITHABORT。