Oracle11g 在触发器中包含字符串、查询和序列号

Oracle11g 在触发器中包含字符串、查询和序列号,oracle11g,triggers,oracle-sqldeveloper,Oracle11g,Triggers,Oracle Sqldeveloper,这是我的触发器,它增加序列号 create sequence application_id_seq以100递增1开始 create or replace trigger application_id_trig before insert on applicant for each row begin :new.application_id := 'ABC'|| to_char(application_id_seq.nextval); end application_id_trig; 这让我觉得

这是我的触发器,它增加序列号

create sequence application_id_seq以100递增1开始

create or replace trigger application_id_trig
before insert on applicant
for each row
begin
:new.application_id := 'ABC'|| to_char(application_id_seq.nextval);
end application_id_trig;
这让我觉得 如何更改它以获得以下输出

ABC+系统日期(年)+序号

例:ABC2015101

这就是你想要的吗

create or replace trigger application_id_trig
before insert on applicant
for each row
begin
:new.application_id := 'ABC'||to_char(sysdate,'YYYY') || to_char(application_id_seq.nextval);
end application_id_trig;

您忘记附加输出。