ADO.NET学习笔记--通配符过滤

通配符过滤关键字使用LIKE

单字符匹配的通配符为半角下划线“_”,它匹配单个出现的字符。

eg:以任意字符开头,剩余部分为“erry”

SELECT * FROM T_Employee WHERE FName LIKE '_erry'

多字符匹配的通配符为半角百分号“%”,它匹配任意次数(零或多个)出现的任意字符。 “k%”匹配以“k”开头、任意长度的字符串

eg:检索姓名中包含字母“n”的员工信息

SELECT * FROM T_Employee WHERE FName LIKE '%n%'

通配符

解释

示例

‘_’

一个字符

A Like 'C_'

%

任意长度的字符串

B Like 'CO_%'

[ ]

括号中所指定范围内的一个字符

C Like '9W0[1-2]'

[^]

不在括号中所指定范围内的一个字符

D Like ‘%[A-D][^1-2]'

posted @ 2013-02-28 13:26  davidlovelife  阅读(187)  评论(0编辑  收藏  举报