标签: sql oracle
我想在我的应用程序中使用一种脚本,允许用户在我的Oracle RBO DB上执行任意SQL。不只是选择/更新,而是复杂的循环。但也不是存储过程(没有任何理由持久存储此类代码)。
Oracle中是否有这样的事情 - “非存储过程” - 它是如何调用的?
答案 0 :(得分:5)
是的,这是可能的。
它被称为“匿名PL / SQL块”。
http://docs.oracle.com/cd/E11882_01/appdev.112/e25519/overview.htm#i8859