在oracle中,有没有类似SQL中的通配符? 參考如下:http://download-west.oracle.com/docs/cd/B10501_01/server.920/a96540/conditions10a.htm#1041580 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 escape关键字可以用来查询含有'_'与'%'的字串。 有什么办法可以实现[]和[^]这样的功能?--本来你想实现where col like '[1-9]ABC%'你可以 where col like '_ABC%' andascii(substr(col,1,1)) between 48 and 57当然'a-z'等也一样。你也可以写成自定义函数。 如果我要检测这样的呢?'%[0-9]%'你说的那种情况是位置已经确定了的,如果位置不可知,你怎么达到那样的效果?--这个就是在字符串中查找是否有数字了。我记得今天楼主还发了另外一个帖子。你用那个函数就可以了。判断第一次数字出现的位置>0就是了:http://community.csdn.net/Expert/TopicView.asp?id=3340213 http://community.csdn.net/Expert/TopicView.asp?id=3340213 求助右匹配查询细节问题 Oracle表空间怎么恢复 请教一个表的查询问题。 windows访问unix下的Oracle问题 为什么不能将数据库天加进服务器 我这个句子运行效率非常低,怎么能改善一下呢? 这个查询语句该怎么写 请问什么地方可以找到oracle内置程序包的使用方法? 请问怎么安装oracle8.17,100的给! 为什么按oracle8一开始就出错 如何判断一个存储过程正在执行? Enterprise Manager Console创建的序列如何与表中一字段绑定起来????
--
本来你想实现where col like '[1-9]ABC%'
你可以
where
col like '_ABC%'
and
ascii(substr(col,1,1)) between 48 and 57
当然'a-z'等也一样。你也可以写成自定义函数。
--
这个就是在字符串中查找是否有数字了。
我记得今天楼主还发了另外一个帖子。你用那个函数就可以了。判断第一次数字出现的位置>0就是了:
http://community.csdn.net/Expert/TopicView.asp?id=3340213