下列 SET 选项的设置不正确: 'QUOTED_IDENTIFIER'

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

下列 SET 选项的设置不正确: 'QUOTED_IDENTIFIER'

单据更新库存报错

错误信息: UPDATE 失败,因为下列 SET 选项的设置不正确: 'QUOTED_IDENTIFIER'。请确保 SET 选项正确无误,可以用于 计算列上的索引视图和/或索引和/或筛选的索引和/或查询通知和/ XML 数据类型方法和/或空间索引操作。。

Sql语句:  

MERGE INTO T_STK_INVENTORY IT 

USING (SELECT MIN(FINVENTORYID) AS FINVENTORYID, SUM(FUPDATEBASEQTY) AS FBASEQTY,SUM(FUPDATESECQTY) AS FSECQTY


怀疑和表上的计算列有关系,检查表和字段属性设置无异常,字段删除重建,测试单据操作问题依旧。把语句拿到查询分析器里执行,一样报错,但是报错信息里提示了个触发器的名字,把触发器禁用后功能正常。问题是触发器里存在SET QUOTED_IDENTIFIER OFF,改为SET QUOTED_IDENTIFIER ON后正常。

不建议在星空系统中使用触发器,如果确实有需要,在分析奇怪的异常的时候可以先禁用触发器看看。

下列 SET 选项的设置不正确: 'QUOTED_IDENTIFIER'

单据更新库存报错错误信息: UPDATE 失败,因为下列 SET 选项的设置不正确: 'QUOTED_IDENTIFIER'。请确保 SET 选项正确无误,可以用...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息