如何用sql删除某字段含有'/0/1'这样的记录? 如何用sql删除某字段含有以'/0/1'这样字符开头的记录?写成 delete from table1 where col like '/0/1%' 会发现数据库会一直没反应,似乎死在那儿了。请问SQL应该怎么写??谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没什么问题啊,是数据太多了吧,或者table1的trigger做的操作复杂 那用delete from table1 where instr(col,'/0/1')=1试试。 没有问题sql语句没有错,我试过了 我的客户端oracle 10可能有问题.在命令行下或使用oracle自带的SQL Plus工具都会出现死掉的情况(但是用toad执行是没问题的,奇怪了~~~)后来我换了另外一台机的oracle10客户端进行操作,一点问题都没有(注:服务器是oracle 9.2.0.4) delete from 表名 where instr(列名,'/0/1')>0; 一点问题关于索引表空间 提问如何优化查询速度 ORA-01403: no data found的问题 游标问题 ORA-02019 如何用代码实现将SQL中的CUSTOMER表的数据导入到ORACLE的CUSTOMER表中。 合并数据字段问题 菜鸟百分求助?急! 导入请教 win2000server上安装oracle816nt,不能按? 为什么我的这条sql语句执行这么慢,要40多秒 这种SQL怎么写,多对多的关系,Update问题,求教
delete from table1 where instr(col,'/0/1')=1
试试。
后来我换了另外一台机的oracle10客户端进行操作,一点问题都没有
(注:服务器是oracle 9.2.0.4)