一个非常简单的问题(10分)

  • 主题发起人 主题发起人 thefool
  • 开始时间 开始时间
T

thefool

Unregistered / Unconfirmed
GUEST, unregistred user!
在SQL7.0中,where语句中似乎对字母的大小写不敏感,怎么解决?
 
??
在查询时如查询的是字符串类型的字段当然是大小写敏感了。
可以把该字段的值转化成大写或小写再比较就可以了,
SQL函数为upper和lower

select * from table1 where upper(field1)='OK'
 
是否区分大小写好象是在安装 SQL 时指定的??也许记错了!!
 
特别强调,是大小写不敏感,不是大小写敏感,eyes4你太粗心了。
 
对不起!!
 
sql server安装时设定。好象安装完毕有不能修改。
大小写敏感比不敏感的查询速度快20%-30%。
若非常需要,请用delphi中的locate()
 
区分大小写是在安装SQL7.0时,有一个指定选项。
 
多人接受答案了。
 
后退
顶部