Oracle [] 匹配符问题
代码
select * from ct_lsb where br_number like '0746 8[1-3]%'
请问 为什么这个查不出数据?
select * from ct_lsb where br_number like '0746 83%'这个查的出额!
select * from ct_lsb where regexp_like(br_number,'0746 8[1-3]%') 说是无效的运算!
关于regexp_like的使用:
select * from emp where regexp_like(to_char(birthdate,’yyyy’),’^198[0-9]$’);
无效的运算符 不认识regexp_like这个啊! 晕死了 !我的版本是8i的
那貌似只能用 <= >= 或者like '0746 81%' or like '0746 82%' or ..
有人会写不啊 不然 会让号码段写死去
相关问答:
2个页面:
conn.php
PHP code:
<?php
$con = oci_connect("finaltest","finaltestpw","(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 17 ......
我对SQL SERVER和ACCESS比较熟,所以数据库的通用基础东西可以说都掌握的差不多了,我现在想要的就是以上两数据库的独特之处的介绍和应用介绍。
另外书最好对应最新版本 oracle是11g吧 10的也行;mysql是5.1吧
谢 ......
能否用语句实现。而不是现成的工具?
楼上的兄弟可以详细一些吗?
祝你节日快乐!哈哈
节日快乐
SQL code:
一. 导出工具 exp
1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin
......
如果一个程序想支持sqlserver与oracle数据库的话。除了dbhelper类需要改变之外,参数传递也是个问题。
sqlserver的参数前缀是 “@”,而oracle是 “:”
请问有没有什么通用解决方法?我不想一个select ......