-1

我们有一个存储过程,它插入到带有计算列的临时表中。从 bcp 调用 proc 并引发错误,因为ARITHABORT在数据库级别被禁用。ARITHABORT我在 proc 的开头添加了 SET ON ,就在BEGIN子句之后,但仍然出现错误。我们如何在不设置数据库级别的情况下摆脱这个错误?如果这是不可能的,如果在数据库级别启用设置,我们会遇到什么样的问题?

4

1 回答 1

0

在您的 Proc 开头添加以下代码并尝试它。

SET ARITHABORT OFF
SET ANSI_WARNINGS OFF
于 2018-05-02T00:50:39.380 回答