作者wildpeanut (alin)
看板Database
标题Re: [SQL ] case insensitive
时间Sat Jul 8 21:18:35 2006
※ 引述《razor (=_=)》之铭言:
: ※ 引述《ling123 (白痴啦~)》之铭言:
: : select name from table where upper(name) like '%LIN%'
: 不用这样转弯,
: SQL的LIKE运算已有正规表示法的实作,
: 使用 SELECT name FROM table WHERE name LIKE '%[Ll]in%' 即可.
: 正规表示法请参考SQL Server线上丛书对於LIKE的说明,
: 其他资料库系统请翻阅各手册的相对应章节或段落.
我已找到! 我使用的是oracle 9i
他里面有一个 upper 的function
比较的方法是 将原本的栏位透过upper 先全部转成大写 0rz
感谢各位的回覆~! <(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.83.235