在日常查询过程中我们可能会用到like语句,画布多说直接上问题:
select * from test where name like 'C1_%';
原因:直接写会被当成通配符来处理,因此需要转义下,参考如下:
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>
评论已关闭