Fabian: Unique-Constraints für Bereiche

Beitrag lesen

Hallo,

oder mit INSERT- und UPDATE-Triggern.

Trigger scheine ich noch nicht richtig verstanden zu haben: Für mich ist ein Trigger ein Stückchen Code, das vor/nach einem entsprechenden Ereignis ausgeführt wird. Wie kann ich aber dann verhindern, dass der INSERT-Prozess ausgeführt wird, und dem aufrufenden Programm noch ein entsprechendes Signal geben, so wie ich es bei verletzten Constraints bemerken würde?

Beides erfordert MySQL 5.0 oder neuer.

Und wie würde es aussehen, wenn ich PostgreSQL verwenden würde? Ich bin denke ich mal sowieso nicht so in der Materie drin, als das ein Umstieg so aufwändig wäre (zumal mir auch noch einige andere Leute zu PostgreSQL geraten haben).

Grüße,

Fabian.