SQL 語句中的通配符

發表于:2008-10-20來源:作者:點擊數: 標簽:sqlSQLSql通配符語句
關鍵字: SQL 語句中的通配符 通配符:通配符描述示例 %包含零個或更多字符的任意字符串。WheretitleLIKE’%computer%’將查找處于書名任意位置的包含單詞computer的所有書名。 _(下劃線)任何單個字符。Whereau_fnameLIKE’_ean’將查找以ean結尾的所有4個

關鍵字:SQL 語句中的通配符
通配符: 通配符 描述 示例 
% 包含零個或更多字符的任意字符串。 Where title LIKE ’%computer%’ 將查找處于書名任意位置的包含單詞 computer 的所有書名。 
_(下劃線) 任何單個字符。 Where au_fname LIKE ’_ean’ 將查找以 ean 結尾的所有 4 個字母的名字(Dean、Sean 等)。 
[ ] 指定范圍 ([a-f]) 或集合 ([abcdef]) 中的任何單個字符。 Where au_lname LIKE ’[C-P]arsen’ 將查找以arsen 結尾且以介于 C 與 P 之間的任何單個字符開始的作者姓氏,例如,Carsen、Larsen、Karsen 等。 
[^] 不屬于指定范圍 ([a-f]) 或集合 ([abcdef]) 的任何單個字符。 Where au_lname LIKE ’de[^l]%’ 將查找以 de 開始且其后的字母不為 l 的所有作者的姓氏。 


將通配符作為文字使用

可以將通配符模式匹配字符串用作文字字符串,方法是將通配符放在括號中。下表顯示了使用 LIKE 關鍵字和 [ ] 通配符的示例。

符號 含義 
LIKE ’5[%]’ 5% 
LIKE ’[_]n’ _n 
LIKE ’[a-cdf]’ a、b、c、d 或 f 
LIKE ’[-acdf]’ -、a、c、d 或 f 
LIKE ’[ [ ]’ [ 
LIKE ’]’ ] 
LIKE ’abc[_]d%’ abc_d 和 abc_de 

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97