数据库中模糊查询命令like有两个通配符”%”和”_”,其中:
- %匹配0或多个字符
- _匹配任意1个字符(必须有一个)
举例如下:
SQL> create table tt ( name char(10) );
SQL> insert into tt values ( '1234' );
SQL> select * from tt where name like '_23%';
NAME
----------
1234
SQL> select * from tt where name like '_1234%' ;
no rows selected
以上两句表明,_不能匹配0个字符,必须要匹配一个。而%可以匹配0个字符。