CREATE OR REPLACE PROCEDURE drop_table_if_exists(tableName VARCHAR2)
IS
table_nums NUMBER(2);
BEGIN
SELECT COUNT(1) INTO table_nums FROM user_tables WHERE table_name=UPPER(tableName);
IF table_nums > 0 THEN
EXECUTE IMMEDIATE 'DROP TABLE ' || tableName || ' CASCADE CONSTRAINTS';
END IF;
END;
/
drop_table_if_exists.sql
猜你喜欢
转载自canglang0.iteye.com/blog/1530941
今日推荐
周排行