直接上代码吧
create or replace trigger user_acct_ai_trg
---在user_acct表insert之后执行
after insert on user_acct
for each row
---定义变量 没有可以省略declare
declare
v_count integer;
begin
---:new 表示user_acct表当前行的数据
select count(1) into v_count from para_dict t where t.key_cd = 'use_new' and t.key1 = :new.channel;
if v_count > 0 then
insert into white_list
(list_code, list_type, list_key,state)
values
('NEW_LIST',
'1',
:new.acct_id,
'1');
end if;
end user_acct_ai_trg;