笑尘 发表于 2013-1-4 01:22:25

TSQL语句中的Like用法

<div id="cnblogs_post_body">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 '[[]' 匹配特殊字符 '['
<div class="cnblogs_code">select 1 where '' like '[[]%'
页: [1]
查看完整版本: TSQL语句中的Like用法