当前位置: 代码迷 >> Oracle管理 >> 请问一个查询的有关问题
  详细解决方案

请问一个查询的有关问题

热度:288   发布时间:2016-04-24 06:21:23.0
请教一个查询的问题
在学oracle时有个查询语句是这样的

select ename,sal from emp where ename like '%a_%' escape 'a';

书上给的结果是:fl_mary 3000

‘%a_%’不是应该理解为:名字中含有a_的



------解决方案--------------------
like '%\_TRADE\_%' ESCAPE '\' ;

like '%a_%' escape 'a';

这样的场景我觉得你可以通过你的SQL进行测试一下就知道是否是你要的答案了,
它其实是相当于 like '%code%',只是写法不一样.
  相关解决方案