Utilisation des var globales en SQL SERVER

benouda Messages postés 1 Statut Membre -  
sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je veux déclarer et utiliser des vars globales en Transact_SQL,
pourriez_vous m'aider SVP.
Merci;

1 réponse

  1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
     
    Variables globales ??
    On ne peut pas en déclarer.
    Toute nouvelle variable déclarée est forcément locale à la session SQL courante.

    Les seules variables globales sont celles définies par le système (@@ERROR, @@TRANCOUNT, @@IDENTITY, etc.).

    Si c'est pour partager de l'information entre différentes sessions SQL (ou différents clients), il vaut franchement utiliser des tables, et profiter ainsi de la gestion transactionnelle du serveur SQL, non ?
    (C'est tout l'intérêt d'un serveur SQL ! :-)
    0