T thefool Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-16 #1 在SQL7.0中,where语句中似乎对字母的大小写不敏感,怎么解决?
E eyes4 Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-16 #2 ?? 在查询时如查询的是字符串类型的字段当然是大小写敏感了。 可以把该字段的值转化成大写或小写再比较就可以了, SQL函数为upper和lower 如 select * from table1 where upper(field1)='OK'
?? 在查询时如查询的是字符串类型的字段当然是大小写敏感了。 可以把该字段的值转化成大写或小写再比较就可以了, SQL函数为upper和lower 如 select * from table1 where upper(field1)='OK'
L lccc Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-16 #3 是否区分大小写好象是在安装 SQL 时指定的??也许记错了!!
T thefool Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-18 #4 特别强调,是大小写不敏感,不是大小写敏感,eyes4你太粗心了。
C chenlh Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-18 #6 sql server安装时设定。好象安装完毕有不能修改。 大小写敏感比不敏感的查询速度快20%-30%。 若非常需要,请用delphi中的locate()
G gengzhl Unregistered / Unconfirmed GUEST, unregistred user! 2001-01-18 #7 区分大小写是在安装SQL7.0时,有一个指定选项。