Gol*_*old 1 oracle oracle11g
我需要放一张桌子并换一张新桌子.如果我删除表并且表不存在,我会收到错误
如何检查表格是否存在?
我正在研究Oracle 11g
提前致谢.
Sco*_*son 7
你可以这样做:
DECLARE v_exist PLS_INTEGER; BEGIN SELECT COUNT(*) INTO v_exist FROM user_tables WHERE table_name = 'YOURTABLEHERE'; IF v_exist = 1 THEN EXECUTE IMMEDIATE 'DROP TABLE YOURTABLEHERE'; END IF;
归档时间:
15 年,7 月 前
查看次数:
8194 次
最近记录:
7 年,11 月 前