数据库中模糊查询命令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个字符。