CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

SQL SERVER 查询

楼主general_cigarette(半支烟)2001-08-23 02:34:36 在 MS-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

相关问题

  • 关于SQL SERVER 的查询
  • SQL server 日期查询
  • SQL SERVER查询故障~~
  • SQL Server的连接查询???
  • SQL SERVER查询请教.
  • 请问sql server “sql查询分析器”
  • SQL Server分布式数据查询
  • SQL Server子查询,请帮助!!!!!!!!!!
  • sql server怎么跨库查询?
  • 两个日期间的查询(sql server)!

关键词

  • 查询
  • 字符
  • 存储过程
  • sql
  • 机器
  • 出错
  • 括住字符常量
  • 通过
  • 使用
  • where number

得分解答快速导航

  • 帖主:general_cigarette
  • lds323

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo