Bonjour,
J'ai une question simple à laquelle je n'ai pas trouvé de réponse en regardant rapidement sur le web: en SQL Server, les variables créées par un utilisateur sont-elles des objets de la table (accessibles par les autres utilisateurs) ou bien est-ce que ce sont des objets temporaires propres à l'utilisateur (comme un variable d'environnement sous DOS)? Je pose la question parce qu'en essayant de créer une procédure, j'ai eu l'erreur "Autorisation CREATE PROCEDURE refusée", ce qui me fait penser que les variables et les procédures sont des objets de la base de données qu'on ne doit pas créer, pour son usage personnel, si on ne veut pas polluer la base (j'ai des besoins simples, par exemple stocker un nombre dans une variable ou constante qui sera utilisée dans plusieurs requêtes, ou stocker le résultat d'une requête dans une variable; je n'ai pas besoin de partager ces variables/constantes avec d'autres utilisateurs).
Partager