【发布时间】:2015-02-17 07:11:45
【问题描述】:
我在后端有一个 .net 应用程序和 SQL Server 2005。我已经为批量插入创建了 xml 字符串并将该 xml 字符串传递给 SP。该 xml 字符串正在转换为 SP 中带有 IDENTITY 列的表类型 Table。一旦我运行代码,我就会收到以下错误
插入失败,因为以下 SET 选项不正确 设置:'ARITHABORT'。验证 SET 选项是否正确使用 在计算列和/或查询上具有索引视图和/或索引 通知和/或 xml 数据类型方法。
但是,如果我使用相同的参数运行直接 SP,那么它工作正常。有什么想法吗?
【问题讨论】:
-
试试
SET ARITHABORT ON。阅读:stackoverflow.com/questions/1100098/…
标签: c# sql asp.net sql-server