Oracle DB是否允许执行非存储过程?

时间:2013-01-28 16:47:53

标签: sql oracle

我想在我的应用程序中使用一种脚本,允许用户在我的Oracle RBO DB上执行任意SQL。不只是选择/更新,而是复杂的循环。但也不是存储过程(没有任何理由持久存储此类代码)。

Oracle中是否有这样的事情 - “非存储过程” - 它是如何调用的?

1 个答案:

答案 0 :(得分:5)

是的,这是可能的。

它被称为“匿名PL / SQL块”。

http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/overview.htm#i8859