最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

oracle刪除已存在的表的實(shí)例

 更新時(shí)間:2013年02月28日 10:55:01   作者:  
查詢系統(tǒng)表,判斷表是否存在,存在則直接刪除
Sql代碼
復(fù)制代碼 代碼如下:

select count(*) from user_objects where object_name=upper(p_table_name); 
select count(*) from user_tables where table_name=upper(p_table_name); 

create or replace procedure p_drop_table_if_exist_v1( 
p_table_name in varchar2 
) is 
v_count number(10); 
begin 
select count(*) 
into v_count 
from user_objects 
where object_name=upper(p_table_name); 
if v_count > 0 then 
execute immediate 'drop table ' || p_table_name || ' purge'; 
end if; 
exception 
when no_data_found then 
    begin 
        null; 
    end; 
end; 
/  

create or replace procedure p_drop_table_if_exist_v2( 
p_table_name in varchar2 
) is 
v_table_name varchar2(20); 
begin 
select table_name  
into v_table_name  
from user_tables  
where table_name=upper(p_table_name); 
if length(v_table_name)>0 then   
execute immediate 'drop table ' || p_table_name || ' cascade constraints';  
end if; 

exception 
when no_data_found then 
    begin 
        null; 
    end; 
end; 
/  

相關(guān)文章

  • Oracle 數(shù)據(jù)庫(kù)自動(dòng)存儲(chǔ)管理-安裝配置

    Oracle 數(shù)據(jù)庫(kù)自動(dòng)存儲(chǔ)管理-安裝配置

    關(guān)于ASM的討論很多,但是到底什么是ASM?ASM是一個(gè)有效的抽象層,使你的Oracle數(shù)據(jù)庫(kù)可以與叫做diskgroups的抽象空間一起使用,而不是直接使用datafiles。
    2009-05-05
  • oracle多條記錄取第一條的實(shí)現(xiàn)

    oracle多條記錄取第一條的實(shí)現(xiàn)

    這篇文章主要介紹了oracle多條記錄取第一條的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • 檢查Oracle數(shù)據(jù)庫(kù)版本的7種方法匯總

    檢查Oracle數(shù)據(jù)庫(kù)版本的7種方法匯總

    在Oracle數(shù)據(jù)庫(kù)的發(fā)展中,數(shù)據(jù)庫(kù)一直處于不斷升級(jí)狀態(tài),下面這篇文章主要給大家介紹了關(guān)于檢查Oracle數(shù)據(jù)庫(kù)版本的7種方法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-10-10
  • 在ORACLE中SELECT TOP N的實(shí)現(xiàn)方法

    在ORACLE中SELECT TOP N的實(shí)現(xiàn)方法

    這篇文章主要介紹了在ORACLE中SELECT TOP N的實(shí)現(xiàn)方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下
    2017-01-01
  • oracle 虛擬專用數(shù)據(jù)庫(kù)詳細(xì)介紹

    oracle 虛擬專用數(shù)據(jù)庫(kù)詳細(xì)介紹

    這篇文章詳細(xì)介紹了oracle 虛擬專用數(shù)據(jù)庫(kù),對(duì)行級(jí)別和列級(jí)別分別舉了代碼實(shí)例并進(jìn)行分析,內(nèi)容比較詳細(xì),需要的朋友可以參考下。
    2017-09-09
  • Oracle 監(jiān)控索引使用率腳本分享

    Oracle 監(jiān)控索引使用率腳本分享

    這篇文章主要介紹了Oracle 監(jiān)控索引使用率腳本分享,本文給出的腳本將得到索引的使用率,可以很好的度量索引的使用情況以及根據(jù)這個(gè)值來(lái)判斷當(dāng)前的這些索引是否可以被移除或改進(jìn),需要的朋友可以參考下
    2014-09-09
  • oracle11g卸載完整圖文教程

    oracle11g卸載完整圖文教程

    這篇文章主要為大家詳細(xì)介紹了oracle11g卸載完整圖文教程,文中安裝步驟介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • Oracle中instr函數(shù)使用方法

    Oracle中instr函數(shù)使用方法

    在Oracle/PLSQL中,instr函數(shù)返回要截取的字符串在源字符串中的位置。只檢索一次,就是說(shuō)從字符的開(kāi)始到字符的結(jié)尾就結(jié)束
    2012-11-11
  • oracle 9i使用閃回查詢恢復(fù)數(shù)據(jù)庫(kù)誤刪問(wèn)題

    oracle 9i使用閃回查詢恢復(fù)數(shù)據(jù)庫(kù)誤刪問(wèn)題

    本篇文章給大家介紹在oracle 9i中使用閃回查詢恢復(fù)數(shù)據(jù)庫(kù)誤刪問(wèn)題,涉及到數(shù)據(jù)庫(kù)增刪改查的基本操作,對(duì)oracle數(shù)據(jù)庫(kù)閃回查詢感興趣的朋友可以一起學(xué)習(xí)下本篇文章
    2015-10-10
  • Oracle 左連接(+)加號(hào)用法及常用語(yǔ)法之間的關(guān)系

    Oracle 左連接(+)加號(hào)用法及常用語(yǔ)法之間的關(guān)系

    通過(guò)分析左連接(+)加號(hào)的寫法和一些常用語(yǔ)法之間的聯(lián)系,了解到Oracle 加號(hào)(+)的用法。本文重點(diǎn)給大家介紹Oracle 左連接(+)加號(hào)用法及常用語(yǔ)法之間的關(guān)系 ,感興趣的朋友跟隨小編一起看看吧
    2018-10-10

最新評(píng)論

长泰县| 苏尼特右旗| 华宁县| 西充县| 临夏市| 通化市| 富源县| 新乡市| 盘锦市| 大港区| 长丰县| 玉龙| 聂拉木县| 大港区| 巴马| 长沙市| 和顺县| 新干县| 堆龙德庆县| 延长县| 南开区| 子长县| 仙桃市| 涪陵区| 浦城县| 读书| 铜山县| 保定市| 南涧| 阿克| 松江区| 肃宁县| 屯留县| 侯马市| 卢龙县| 新郑市| 曲周县| 光山县| 台南县| 平南县| 东城区|