ORACLE需要记住的小问题
1、查询字段为空的行
要记住的就是在ORACLE数据库中查找字段为空的语句的时候,空值null既不是"<>值"也不被"!=值"包含,所以查询某个字段为空的语句时,一定使用:"字段名 is null"。
2、ORACLE查询不区分大小写
SELECT * FROM tablename WHERE Lower(name)='abc' 或
SELECT * FROM tablename WHERE Upper(name)='ABC'
3、解锁用户
alter user XXX account unlock;
4、sqlplus显示执行SQL时间
set timing on
5、sqlplus显示当前所在的操作系统文件目录
host 代表主机
host pwd
host dir
6、Oracle oerr工具:查找oracle错误详细解释
oerr ora 错误代码
oerr ora 01089
7、高效SQL-构建联合索引
当使用查询条件where a=? and b=?时,建立a,b的联合索引会提高效率
ps:后续更新中,将自己的小问题都总结在这。
3 楼 mccxj 2009-04-29 只是sql规范,大家都这样的,不光是oracle