SQL SERVER 查询
我在一存储过程中使用SQL 语句,其中有一条件为where number="2",曾经使用很正常,今天晚上3台机器却突然同时出错,错误信息为找不到"2"这个字段,后来我改成where number='2',程序又开始正常运转。但是我在查询分析器里面检测语法where number="2",的时候,一台机器报错,另两台机器顺利通过。
请教高手!!
问题点数:20、回复次数:2Top
1 楼general_cigarette(半支烟)回复于 2001-08-23 02:37:43 得分 0
补充一点:出错的机器也曾经检验通过,否则的话,我根本建立不成该存储过程。Top
2 楼lds323(苦行僧)回复于 2001-08-23 09:18:59 得分 20
建议用单引号括住字符常量。当 QUOTED IDENTIFIER 选项设为 ON 时,有时不允许用双引号括住字符常量。
Top




