Het is niet. Je moet het zelf doen door middel van telling.
De redenen waarom het niet automatisch kan/niet werkt, zijn onder meer:
-
de
:old
en:new
zijn standaardconventies; je kunt de:old
. een naam geven en:new
referenties zijn wat je maar wilt via deREFERENCING
clausule van deCREATE TRIGGER
verklaring. -
je zou een openbare declaratie van een type moeten hebben (via
CREATE TYPE
of via een pakketaangifte) om het als argument voor een ander stuk code te kunnen gebruiken. -
triggercode is geïnterpreteerde code, geen gecompileerde code.