Création base de données depuis procédure stockées
Création base de données depuis procédure stockées - SQL/NoSQL - Programmation
MarshPosté le 16-06-2004 à 10:11:20
Hello,
Je travail avec sql server 2000 et j'ai besion de créer une nouvelle base de données (avec la création des tables, utilisateurs...) depuis une procédure stockées qui reçoit le nom de cette nouvelle base en paramètre. Pour pouvoir utilisé le paramètre dans les requête, je dois mettre mes requêtes dans des exec(...).
Le problème est que si une erreur se produit dans un des exec(...), les autres exec(...) de la procédure sont tout de même pris en compte (commit).
Comment je peux faire pour que le commit soit fait pour toute la procédure uniquement ?
Marsh Posté le 16-06-2004 à 10:11:20
Hello,
Je travail avec sql server 2000 et j'ai besion de créer une nouvelle base de données (avec la création des tables, utilisateurs...) depuis une procédure stockées qui reçoit le nom de cette nouvelle base en paramètre.
Pour pouvoir utilisé le paramètre dans les requête, je dois mettre mes requêtes dans des exec(...).
Le problème est que si une erreur se produit dans un des exec(...), les autres exec(...) de la procédure sont tout de même pris en compte (commit).
Comment je peux faire pour que le commit soit fait pour toute la procédure uniquement ?
Merci.
Diouk