给出以下Oracle(10g)包定义:
create or replace PACKAGE "foo"
AS
bar VARCHAR2(32000) := NULL;
END;
酒吧的范围是什么?每个会话是否都有自己的foo.bar,或者跨会话是foo.bar全局吗?
你能从参考文件中引用章节和经文吗?
答案 0 :(得分:22)
范围在会话级别。请参阅PL/SQL User's Guide and Reference
标题下“添加功能”下的第一句答案 1 :(得分:1)
此变量可以包含多个会话中的不同值。如果您想更改此设置,请使用PRAGMA_SERIALLY_REUSABLE。