Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

DTS - Exécution de Tâche SQL - MSSQL server 7.0 - sp3

1 réponse
Avatar
Westmont
Je pensais pouvoir intercepter des erreurs logiques en=20
retournant une valeur r=E9sultat diff=E9rente de z=E9ro dans la=20
proc=E9dure stock=E9e appel=E9e par la t=E2che DTS (Ex=E9cution de=20
t=E2che SQL), afin de mettre cette derni=E8re en erreur et=20
pouvoir diff=E9rencier le flux de travail suivant qu'il y a=20
=E9chec ou succ=E8s.
Pour le moment quelle que soit la valeur retourn=E9e par la=20
proc=E9dure stock=E9e, la t=E2che est d=E9clar=E9e ex=E9cut=E9e avec=20
succ=E8s.
Quelqu'un aurait il une explication et/ou une solution ?

Merci.

1 réponse

Avatar
bruno reiter [MVP]
Tu peux faire un raiserror dans ta proc pour la planter

br

"Westmont" wrote in message
news:791d01c344a9$61c68db0$
Je pensais pouvoir intercepter des erreurs logiques en
retournant une valeur résultat différente de zéro dans la
procédure stockée appelée par la tâche DTS (Exécution de
tâche SQL), afin de mettre cette dernière en erreur et
pouvoir différencier le flux de travail suivant qu'il y a
échec ou succès.
Pour le moment quelle que soit la valeur retournée par la
procédure stockée, la tâche est déclarée exécutée avec
succès.
Quelqu'un aurait il une explication et/ou une solution ?

Merci.