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

Oracle刪除表前判斷表名是否存在若存在則刪除

 更新時間:2013年11月18日 17:29:02   作者:  
在Oracle中若刪除一個不存在的表則會提示表或視圖不存在,這就需要我們再刪除表前判斷該表是否存在,若存在則刪除,感興趣的朋友可以了解下本文
在Oracle中若刪除一個不存在的表,如 "DROP TABLE notExistTable",則會提示:

ORA-00942:表或視圖不存在,

若使用程序執(zhí)行該語句則會報異常,這就需要我們再刪除表前判斷該表是否存在,若存在則刪除.

下面是不使用存儲過程實現(xiàn)刪除表的SQL:
復(fù)制代碼 代碼如下:

<span style="font-family:Times New Roman;font-size:18px;">DECLARE num NUMBER;
BEGIN
SELECT COUNT(1) INTO num FROM USER_TABLES WHERE TABLE_NAME = UPPER('tableName') ;
IF num > 0 THEN
EXECUTE IMMEDIATE 'DROP TABLE tableName' ;
END IF;
END;</span>

相關(guān)文章

最新評論

达尔| 吉水县| 长治县| 禹州市| 石嘴山市| 菏泽市| 汉川市| 监利县| 汝州市| 嫩江县| 搜索| 紫云| 基隆市| 沙田区| 河曲县| 镇坪县| 靖西县| 钟祥市| 方正县| 聂荣县| 灵山县| 盘山县| 江口县| 呼玛县| 玉林市| 安平县| 菏泽市| 文山县| 临颍县| 府谷县| 耒阳市| 盐边县| 孝义市| 当涂县| 大姚县| 南汇区| 万山特区| 津市市| 维西| 朝阳市| 沈阳市|