在SQL中,通配符与SQL LIKE操作一起使用。
通配符 | 描述 |
---|---|
% | 替代0个或多个字符 |
_ | 替代一个字符 |
[chars] | 匹配字符列表中的单一个字符 |
^chars] | 匹配不在字符列表中的单一个字符 |
- 注意_
与%
的区别,前者必须匹配一个字符,后者可以匹配0个或一个或多个
例题:
设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE _?
答案:’%W _’
在SQL中,通配符与SQL LIKE操作一起使用。
通配符 | 描述 |
---|---|
% | 替代0个或多个字符 |
_ | 替代一个字符 |
[chars] | 匹配字符列表中的单一个字符 |
^chars] | 匹配不在字符列表中的单一个字符 |
- 注意_
与%
的区别,前者必须匹配一个字符,后者可以匹配0个或一个或多个
例题:
设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE _?
答案:’%W _’