La portée de package Oracle variables de niveau
Compte tenu de la suite Oracle (10g) de définition de package:
create or replace PACKAGE "foo"
AS
bar VARCHAR2(32000) := NULL;
END;
quelle est la portée de la barre? Est-ce que chaque séance d'obtenir son propre truc.bar, ou est-foo.bar mondiale à travers des sessions?
Pouvez-vous me citer le chapitre et le verset à partir d'un document de référence?
Vous devez vous connecter pour publier un commentaire.
La portée est au niveau de la session. Voir la première phrase sous la rubrique "ajouter des Fonctionnalités" dans le PL/SQL-Guide de l'Utilisateur et Référence
Cette variable peut contenir des valeurs différentes sur plusieurs séances. Si vous voulez changer cela, veuillez utiliser PRAGMA_SERIALLY_REUSABLE.