2008-10-20 5 views
0

Comment est-ce que je peux casser l'exécution de SP dans une Exception comme la mode dans MySQL?MySQL pause l'exécution SP dans une Exception comme la mode

J'ai besoin d'un pour casser l'exécution de SP quand un argument illégal est passé ainsi aucun UPDATE/INSERT n'est exécuté.

Mon professeur l'a fait en créant un SP appelé "raise_error" qui n'a fait qu'exécuter une table non extensible. Ce que je dirais est un WTF ...

Répondre

2

Réponse courte, non. Il ne sera pas non plus mis en œuvre dans l'avenir immédiat.

S'il vous plaît voir http://bugs.mysql.com/bug.php?id=16999

Votre professeur est, malheureusement, à peu près correct (bien que, oui, ce serait une façon de faire les choses WTFy dans presque tout autre dialecte de SQL!).

Questions connexes