Trigger 與 Sequence應用

Trigger 與 Sequence應用

在 Table 中欄位設定自動新增流水號

Trigger

    before insert on table名稱
    for each row
begin
    --呼叫sequence將數字插入Table的某個column中
    select sequence名稱.NEXTVAL into :NEW.Column名稱 from dual;
end;

Sequence

    minvalue 0 --最小數字
    maxvalue 99999999999999 --最大數字
    start with 1 --下一個數字
    increment by 1 --每次遞增1
    cache 20
    order;