Comment définir une variable globale en PL/SQL dans Oracle?

Comment puis-je définir une variable globale dans PL/SQL qui sera disponible dans toutes les fonctions /procédures /packages?

Est-il possible de définir?

Ou est-il une autre façon de procéder?

  • Voulez-vous la valeur de cette variable globale à répartir entre toutes les sessions ou voulez-vous qu'il soit privé de chaque session?
  • Je me souviens il y avait un moyen de stocker l'état d'un paquet de variables dans SGA ou UGA? (pas dans le PGA) et puis l'état d'un paquet a été partagé entre les sessions. Mais je ne peux pas toute référence à ce sujet dans les docs.