首页 数据库,菜狗日记

在日常查询过程中我们可能会用到like语句,画布多说直接上问题:

select * from test where name like 'C1_%';

20230815210420XJKCYWFRR5EWNM85QK_l.png

原因:直接写会被当成通配符来处理,因此需要转义下,参考如下:

21:23:37 SYSDBA@LOCALHOST:5236>select * from test where name like 'C1\_%' escape '\';

行号     ID          NAME   
---------- ----------- -------
1          1           C1_2001
2          1           C1_2003
3          1           C1_2004

已用时间: 2.239(毫秒). 执行号:1010706.
21:23:48 SYSDBA@LOCALHOST:5236>

文章评论