create table aaa as select * from scott.emp;
insert into aaa values(5000, 'a b c d e', 'CLERK', '8000', sysdate, 5000, 133, 80);
SELECT * FROM aaa WHERE SUBSTR(ENAME,4,1)=' ';
insert into aaa values(5000, 'a b c d e', 'CLERK', '8000', sysdate, 5000, 133, 80);
SELECT * FROM aaa WHERE SUBSTR(ENAME,4,1)=' ';
解决方案 »
- 求两个VARCHAR类型字段的时间差,菜鸟,急等。
- dmp文件还原问题,请求oracle高手
- 分组SQL?
- 如何卸载Oracle Developer Suite 10g
- 如何在oracle数据库中逐行输出表单
- 回滚段的问题
- 执行shutdown命令时非正常关闭,数据库启动后无法连接,提示错误正在进行关闭,无法连接
- 各位大峡,请教一个关于imp/exp的简单问题!
- 请问各位有没有不用安装客户端就能连接数据的方法,有的话怎样实现??
- 新装的Oracle9i,“网络配置助手”不出现。
- 请大哥,高手们帮帮忙,分不够再加!!!!
- 超难!!!!关于在不同分区不同硬盘上创建一个ORACLE9I数据库的问题?
SELECT KEY,DATA FROM SSRF WHERE TB = 'ACB' AND SUBSTR(KEY,16,2)='T1' AND RTRIM(SUBSTR(KEY,19,15))=''
你在(SUBSTR(KEY,19,15))=' '的单引号中加一个空格试试!!!
$%#%8$%$%为自己定义的一个最不可能重复的字符串,你要明白,在ORACLE中,IS NULL并不表示=''
ok?
加空格所以也是不对的。
用is null来判断。