#建立自動增長序列
create sequence seq_gov_push_temp minvalue 1 maxvalue 99999999
increment by 1
start with 1;
#建立觸發器
create or replace trigger tri_consult_water_word
before insert on consult_water_word /觸發條件:當向表dectuser執行插入操作時觸發此觸發器/
for each row /對每一行都檢測是否觸發/
begin /觸發器開始/
select seq_consult_water_word.nextval into :new.id from dual;
/觸發器主題內容,即觸發後執行的動作,在此是取得序列dectuser_tb_seq的下乙個值插入到表dectuser中的userid欄位中/
end;
/
Oracle自動增長序列介紹 sequence
在oracle中sequence就是所謂的序列號,每次取的時候它會自動增加,一般用在需要按序列號排序的地方。1 create sequence 你首先要有create sequence或者create any sequence許可權,create sequence emp sequence incr...
oracle中建立自增長序列
首先建立序列 create sequence incr stu id seq minvalue 1 start with 1 increment by 1 nomaxvalue nocache 然後建立觸發器 create or replace trigger incr stu id trig be...
Oracle建立自增長序列 SEQUENCE
oracle通過建立序列來實現自增張欄位。建立序列的語法 建立序列的語法 create sequence user sequence name increment by n start with n maxvalue n nomaxvalue minvalue n nominvalue 修改序列的語...