对于update 有:old,:new两个伪列值
对于insert 只有:new
对于delete 只有:old
因为对于update 来说,在你更新之前所更新的行有个旧值,然后更新后又有个新值,而insert
就只有插入的新值,delete 就只有删除以前的旧值了create or replace trigger triggerName
before/after update/delete/insert on tableName for each row
begin
if :new.columnNmae<:old.columnName then
  dbms_output.put_line('ColumnName新值小于原来的值');
end if;
end;