ANSI_NULLS 问题
我原来有个存储过程TEST运行正常,
CREATE PROCEDURE test AS
update table1 set col1=1 where col2=100
GO
后把table1表删除,导入同结构运行正常的表table1(有数据,用DTS导入),
再次执行发生
服务器: 消息 1934,级别 16,状态 1,过程 test,行 2
UPDATE 失败,因为下列 SET 选项的设置不正确: 'ANSI_NULLS., QUOTED_IDENTIFIER'。
col1为money型字段
我新建一col3(money型字段),把存储过程修改
CREATE PROCEDURE test AS
update table1 set col3=1 where col2=100
GO
存储过程正确,请问是何原因.谢谢