笑尘 发表于 2012-10-24 23:12:59

TSQL语句中的Like用法

SQL Server:SQL Like 的特殊用法

%:匹配零个及多个任意字符; _:与任意单字符匹配; []:匹配一个范围; [^]:排除一个范围
SymbolMeaninglike '5[%]'5%like 'n'_nlike ''a, b, c, d, or flike '[-acdf]'-, a, c, d, or flike '[[]'[like ']']like 'abcd%'abc_d and abc_delike 'abc'abcd, abce, and abcflike '[^1-9]'0like '[^1-9b-z]'0, a对于字符串中出现的特殊字符:'%','[','[]', '_' 可以使用 '[]' 把它们包含起来, 这样在匹配模式(pattern)中,它们就被当作普通字符对待了。
1. 用 like '[[]' 匹配特殊字符 '['
select 1 where '' like '[[]%'
页: [1]
查看完整版本: TSQL语句中的Like用法