orale 已存在的表和 SEQUENCE 查询和删除

来源:互联网 发布:linux mint 安装vim 编辑:程序博客网 时间:2024/05/16 15:49

orale 已存在的表和 SEQUENCE 查询和删除




declare       num   number; begin       select count(1) into num   from all_tables where TABLE_NAME = 'TU_DIS_ES_COMMISSION_HIST' ;      if   num=1   then           execute immediate 'drop table TU_DIS_ES_COMMISSION_HIST';       end   if;             select  count(1) into num  from  user_sequences  where  sequence_name= UPPER('seq_dis_es_commission_hist');             if   num=1   then           execute immediate 'drop SEQUENCE seq_dis_es_commission_hist';       end   if;       end; / 


0 0
原创粉丝点击