Zitat von
Leonard:
Hi,
ich kenn mich jetzt mit Oracle nicht aus, aber kann es sein, dass du die :new Werte nur beschreiben kannst, wenn du in einem BEFORE INSERT OR UPDATE Trigger bist?
Ganz genau.
Und "<> null" kann nicht funktionieren. Die einzigen Operatoren auf null, die nicht selbst null zurückliefern sind "is null" und "is not null".
Kurzfassung: deine if-clause ergibt immer null und niemals true oder false.