当前位置: 代码迷 >> Oracle管理 >> 【急】EXECUTE IMMEDIATE 'DROP TABLE T_PMSCONST';出错,该怎么解决
  详细解决方案

【急】EXECUTE IMMEDIATE 'DROP TABLE T_PMSCONST';出错,该怎么解决

热度:182   发布时间:2016-04-24 05:20:21.0
【急急急】EXECUTE IMMEDIATE 'DROP TABLE T_PMSCONST';出错
BEGIN
  EXECUTE IMMEDIATE 'DROP TABLE T_PMSCONST';
  EXCEPTION WHEN OTHERS THEN NULL;
END;

select * from aaaaa


这个语句单独执行执行都没有问题,但两条一起执行就是不行,各位大哥大姐,帮帮忙了。

BEGIN
  EXECUTE IMMEDIATE 'DROP TABLE T_PMSCONST';
  EXCEPTION WHEN OTHERS THEN NULL;
END;
在这个后面执行任何语句都会报错“PLS-00103:出现符号SELECT”

------解决方案--------------------
为什么非得一起执行

语句块后加/才执行
BEGIN
EXECUTE IMMEDIATE 'DROP TABLE T_PMSCONST';
EXCEPTION WHEN OTHERS THEN NULL;
END;
/
select * from aaaaa
  相关解决方案