怎么用select选出某列中含有%这个字符的数据? like 好像不行,有什么别的方法么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 模糊查询可以的select col from dual where col like '%%%' 我用PL/SQL试过了,不行。貌似%都被认为是模糊字符了。 这个就把全部都取出来了·~这样应该行instr(t.depart_name,'%') > 0 SQL> select 1 from dual where '%1123' like '/%%' escape '/'; 1---------- 1 SQL> select 1 from dual where '1123' like '/%%' escape '/'; 1---------- SQL> 方法一:select col from dual where col like '%\%%' escape '\';方法二:select col from dual where col like '%'||chr(37)||'%'; dbms_output问题 求SQL 求助如何查看oracle当前或系统用户下共有多少个数据库存 ? 如何停掉oracle servlet engine服务?或者改变8080这个端口也行??? oracle里面有么有好的更新大数据量的方法 怎样知道oracle数据库所能接受的最大连接数session? 求一个sql语句的写法 关于blob的问题大家指点 菜鸟问题:java, jsp, servlet, javaBean, Applet, jscript之间的关系? 以Oracle为后台数据库,具有自增的字段该如何插入? 关于Oracle数据库 特殊字符处理的问题 关于如何冷备份恢复数据库
select col from dual where col like '%%%'
貌似%都被认为是模糊字符了。
这个就把全部都取出来了·~这样应该行
instr(t.depart_name,'%') > 0
1
----------
1
SQL> select 1 from dual where '1123' like '/%%' escape '/';
1
----------
SQL>
方法一:select col from dual where col like '%\%%' escape '\';
方法二:select col from dual where col like '%'||chr(37)||'%';