首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

请问一个查询的有关问题

2012-02-02 
请教一个查询的问题在学oracle时有个查询语句是这样的select ename,sal from emp where ename like %a_%

请教一个查询的问题
在学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%',只是写法不一样.

热点排行