oracle

来源:互联网 发布:java 9 编辑:程序博客网 时间:2024/06/06 07:25

1.sql条件少写or,会降低效率,改用union

2.pck不能做添加和删除表,需要在sql文件里添加删除表。

3.pck每句语句之间,都commit一次。

4.有的语句,在pck中编译不过去,是因为库中没有相应的表,可以使用 execute immediate命令来写,格式

 execute immediate ‘sql’  ;

5.exist 用法,

a表有个id,还有个name,b表有id,name,要从a表中搜索 id,name没在b表中出现的数据

SELECT * FROM A  NOT EXIST (SELECT * FROM B WHERE A.ID=B.ID AND A.NAME=B.NAME)