Bonjour,
Comment peut-on sortir d'un procédure si une erreur s'est produite
BEGIN TRY
...traitement
END TRY
BEGIN CATCH
--Exit si erreur
END CATCH
--Suite des traitements
Bonjour,
Comment peut-on sortir d'un procédure si une erreur s'est produite
BEGIN TRY
...traitement
END TRY
BEGIN CATCH
--Exit si erreur
END CATCH
--Suite des traitements
tu mets simplement un RETURN
J'ai essayé mais malheureusement il semble qand meme continuer car il me sort plein d'erreur.
Dans mon traitement, je fais un drop d'une database pour m'assurer qu'elle n'existe pas et ensuite je la recréer (exemple purement didactique) je place donc mon DROP DATABASE dans un TRY and CATCH si elle n'existe pas je passe par le catch dans le quel je fais le RETURN. Je passe bien par le catch car je fais un PRINT. Et ensuite, il continue et me sort plein d'erreur sur les procédure stockée qu'il doit executer pour creer une DB
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager