存储过程奇怪的错误在oracle中

时间:2016-07-11 15:35:38

标签: sql stored-procedures oracle11g oracle-sqldeveloper

我是oracle中存储过程的新手,我的简单代码不会在oracle toad中编译。

这是我的代码: code

ALTER下面有一条读取线,它表示"发现:" ALTER",期待选择或(:BEGIN BASE COSE ...)"那是为什么?

1 个答案:

答案 0 :(得分:0)

Oracle不允许您在PL / SQL中本机使用DDL。要解决此问题,您可以使用EXECUTE IMMEDIATE将DDL作为动态查询运行。