CREATE OR REPLACE TRIGGER your_trigger_name
BEFORE INSERT  OR UPDATE 
ON your_table_name
REFERENCING NEW AS NEW OLD AS OLD
FOR EACH ROW
begin
   select sysdate into :new.update_date from dual;
end;