--在users表的userid列上實(shí)現(xiàn)自動(dòng)增長列
--需要同時(shí)使用序列和行級觸發(fā)器
create sequence seq_userid; --創(chuàng)建序列
create or replace trigger users_bir --創(chuàng)建行級觸發(fā)器
before insert on users
for each row
declare
tempnum number;
begin
select seq_userid.nextval into tempnum from dual;
:new userid := 'usr' || lpda(tempnum,7,'0');
end users_bir ;
/
新聞熱點(diǎn)
疑難解答
圖片精選