Just nu i M3-nätverket
Jump to content

Triggerfråga


Stålis

Recommended Posts

Så rollback funkar inte i en trigger. Då kunde ju Oracle ha protesterat när jag skapade triggern tycker jag, och inte senare.

 

Men ska jag använda någon sorts Raise Exeption, eller hur gör jag för att få triggern att inte bara avsluta utan även annullera verkan av, och återställa allt, vad proceduren som triggern utlöstes i har gjort innan operationen som utlöste triggern?

 

Jag och syntaxen är inga söta vänner just nu... ;-)

 

/ m

 

Link to comment
Share on other sites

Jag kan väl svara mig själv, till fromma för någon annan kanske...

 

t ex

raise_application_error(-20002,'Men herregud, vad pysslar du med!');

 

och så får den göra rollback själv på allt. Jag säger: det funkar! :-)

 

/m

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...