我一个a字段里的值是“1,”,引号里面的部分,我用like查找时是这样:where a like '%1,%',这样什么也找不出来,如果写成:where a like '1,%',就能出来,这是怎么回事啊
解决方案 »
- oracle触发器实现相关
- DBA_TAB_COLUMNS oracle的问题
- 请教一个SQL写法
- Oracle数据库设计请教
- conn / as sysdba 报错 ????
- DBA高手求救 :oracle9.0.2.1.0 数据库紧急恢复
- oracle在linux上的oci连接问题
- 怎样实现在oracle的查询语句里使用自定义的函数呢?
- 在线求助:程序在oracle8i能运行,在oracle9i中出现“ORA-00972:标识过长”错误
- 那位大哥告诉一下PL/SQL developer5 正式版的下载地址(全的),和注册码! 100分
- 我装的是Oracle10G,却怎么也无法登陆,密码绝对没有错误。哪位有办法,请帮帮我!
- Oracle数据类型问题,在线等,解决放分~
values('1,2,1')select * from cc where cc like '%2,%'
可以查出,没有发现你的问题
SELECT productid, name FROM products
WHERE dbms_lob.instr(products.description,'some text',1,1) > 0;
见:
http://linux.jansfer.com/database/PostgreSQL/20071115/4911.html
里面是 1,2, 条件写成 where a like '%1,%' 或者 where a like '%2%'