Azure 生产者存在 QUOTEDIDENTIFIER 问题。我们有一个实体,我们在其中定义了一个 Geography 属性。我们在该表上创建了一个地理空间索引。但是,如果我们对该表执行插入或更新,我们会收到以下错误:
INSERT 失败,因为以下 SET 选项的设置不正确:“QUOTED_IDENTIFIER”。验证 SET 选项对于索引视图和/或计算列上的索引和/或过滤索引和/或查询通知和/或 XML 数据类型方法和/或空间索引操作是否正确。
我们通过删除和恢复该表的所有存储过程解决了该错误,但现在将 QUOTED IDENTIFIER 设置为 ON。
问题是,每次我们运行生产者时,存储过程都会被删除并在 QUOTED IDENTIFIER OFF 的情况下创建。我们该如何解决这种情况?