Re: Trigger und Funktion
Hm,
ich kann keinen on commit trigger in der ora doku finden. Irgendwo einen
link parat?
|das deferrable an constraints wirkt nur auf subtransactions sofern ich
die doku richtig verstanden habe.
thomas
|
A. Kretschmer schrieb:
am Thu, dem 08.03.2007, um 7:53:49 +0100 mailte Thomas Markus folgendes:
Hi,
A. Kretschmer schrieb:
IMHO wäre hier ein ON COMMIT TRIGGER sinnvoll. Haben wir leider nicht.
kann es eigentlich nicht geben. Alle möglichen Fehler müssen doch vor
dem Commit auftreten. Wenn man bis zum Commit kommt sollte man auch
davon ausgehen können dass dies wirklich passiert. Was wäre denn im
Fehlerfall der Abschluss einer Transaktion (ausser commit oder
rollback)? Sonst wäre z.B. ein 2 phase commit doch gar nicht machbar.
Als Möglichkeit sehe ich da nur den vorherigen manuellen Aufruf.
Oder irre ich da?
Vermutlich. ORA hat einen ON COMMIT - Trigger, und man kann Constraints
auch auf Deferrable setzen. Manchmal sinnvoll, z.B. bei FK-Constraints.
Dann kommt auch erst direkt beim COMMIT der Fehler.
Andreas
--
Thomas Markus
Tel: +49 30 29 36 399 - 22
Fax: +49 30 29 36 399 - 50
Mail: t(dot)markus(at)proventis(dot)net
Web: http://www.proventis.net
Web: http://www.blue-ant.de
proventis GmbH
Zimmerstraße 79-80
10117 Berlin
Geschäftsführer: Norman Frischmuth
Sitz: Berlin
Handelsregister: AG Berlin-Charlottenburg, HR 82917
We support your project business!
begin:vcard
fn:Thomas Markus
n:Markus;Thomas
org:proventis GmbH
adr;dom:;;Zimmerstr. 79-80;Berlin;Berlin;10117
email;internet:t(dot)markus(at)proventis(dot)net
tel;work:+49 30 29 36 399 22
x-mozilla-html:FALSE
url:http://www.proventis.net
version:2.1
end:vcard
Home |
Main Index |
Thread Index