create or replace TRIGGER "MD_USER_DEFINED_DATA_TYPES_TRG" BEFORE INSERT OR UPDATE ON MD_USER_DEFINED_DATA_TYPES FOR EACH ROW BEGIN if inserting and :new.id is null then :new.id := MD_META.get_next_id; end if; END;