create or replace trigger sample_tri
before update
on emp
for each row
begin
dbms_output.put_line('-------------------------');
-- 変更対象レコードのキー項目「EMP_ID」の値を表示
dbms_output.put_line('EMP_ID:' || :old.emp_id);
-- 変更前の項目「salary」の値を表示
dbms_output.put_line('変更前データ:' || to_char(:old.salary));
-- 変更後の項目「salary」の値を表示
dbms_output.put_line('変更後データ:' || to_char(:new.salary));
end sample_tri;
|