码迷,mamicode.com
首页 > 其他好文 > 详细

oracel常用知识

时间:2017-09-28 19:14:18      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:sem   重复   select   ora   use   用户   使用   rom   exists   

1、  drop table并不会直接删除表,而是表放进回收站中,可恢复。若要彻底删除,用

drop table purge。

2、  semi join -–in、exists 第一张表不会返回重复记录,第二张表找到则返回

anti join –not in、not exists 第二张找不到则返回

filter—满足不了anti条件则走filter

anti 条件:

使用not in 且相应的列有 not null 约束

使用 not exists,不保证每次都用到anti join

3、select * from user_tab_columns where Table_Name=‘用户表‘;

select * from all_tab_columns where Table_Name=‘用户表‘;

select * from dba_tab_columns where Table_Name=‘用户表‘;

oracel常用知识

标签:sem   重复   select   ora   use   用户   使用   rom   exists   

原文地址:http://www.cnblogs.com/ng1991/p/7607983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!