ポジションが更新されるたびにemployeeIDを挿入するトリガーを作成しました。場合によっては、1 つのポジションに多数の従業員が関連付けられているため、トリガーですべての従業員 (1 人のみ) を挿入することはできません。すべての従業員 ID が必要です
このコードで私を助けることができますか?
よろしく
create or replace trigger postn_updt
after update on postn
for each row
declare
cursor m is
select u.login
from user u,
party_per s
where u.row_id=s.person_id
and s.party_id=:new.row_id;
rownum varchar2(10);
begin
if updating ('postn_type_cd') then
open mult;
fetch mult into rownum;
insert into test123
(employee_number,type,request_date,remarks)
values
(( rownum,
'Updated',sysdate,''
);
close m;
end if;
end;