PRAGMA SERIALLY_REUSABLE
CREATE [OR REPLACE] PACKAGE package_name
IS | AS
[PRAGMA SERIALLY_REUSABLE;]
定义/说明
END package_name
PRAGMA SERIALLY REUABLE 是PACKAGE包一个可选项,决定所创建的包是否可以连续调用。如果省略,则包的运行状态被放在用户全局区;如果使用,则包的运行状态被放在系统全局区。这样每次调用之后,该包的运行状态就会被释放。可以连续被调用,而不受以前的运行状态的影响。
建议在公用包中添加PRAGMA SERIALLY_REUSABLE。
CREATE [OR REPLACE] PACKAGE package_name
IS | AS
[PRAGMA SERIALLY_REUSABLE;]
定义/说明
END package_name
PRAGMA SERIALLY REUABLE 是PACKAGE包一个可选项,决定所创建的包是否可以连续调用。如果省略,则包的运行状态被放在用户全局区;如果使用,则包的运行状态被放在系统全局区。这样每次调用之后,该包的运行状态就会被释放。可以连续被调用,而不受以前的运行状态的影响。
建议在公用包中添加PRAGMA SERIALLY_REUSABLE。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26118480/viewspace-762423/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26118480/viewspace-762423/
本文介绍PL/SQL中PRAGMA SERIALLY_REUSABLE选项的作用,该选项用于控制包运行状态的存储位置,进而决定包能否被连续调用及如何管理其状态。当指定此选项时,包的状态将存放在系统全局区,使得每次调用后状态得到释放,实现连续调用且不受先前状态影响。
769

被折叠的 条评论
为什么被折叠?



