【发布时间】:2021-12-06 12:03:48
【问题描述】:
我有一个表格,比如有一列包含这些数据
| Dummy Column |
|---|
| Alter PACKAGE ABC COMPILE; |
| Alter PACKAGE CDE COMPILE; |
| Alter PROCEDURE ABC COMPILE; |
| Alter TRIGGER ABC COMPILE; |
我想制作一个脚本,这样当我运行它时,它将逐行执行alter语句并执行DDL操作。
【问题讨论】:
-
查看
EXECUTE IMMEDIATE -
我尝试立即执行,但我如何为每一行使用?
-
你想实现什么目标逐个编译?看看
dbms_utility.compile_schema,它会为你编译所有对象。 -
我不知道 dbms_utility.compile_schema。它轻松解决了我的问题。