.建立測試資料表
create table test
(id number primary key,
name varchar2(20)
);2.建立序列
create sequence seq_test;
3.建立觸發器
create or replace trigger autoincrement
before insert on test
for each row
when (new.id is null)
begin
select seq_test.nextval into :new.id from dual;
end;
/4.插入資料
insert into test(name) values('increase');
5.檢視插入結果
select * from test;
在ORACLE中建立自增字段
通過建立序列來實現 oracle sequence的簡單介紹 在oracle中sequence就是所謂的序列號,每次取的時候它會自動增加,一般用在需要按序列號排序的地方。1 create sequence 你首先要有create sequence或者create any sequence許可權,cr...
在ORACLE中建立自增字段,sequence
通過建立序列來實現 oracle sequence的簡單介紹 在oracle中sequence就是所謂的序列號,每次取的時候它會自動增加,一般用在需要按序列號排序的地方。1 create sequence 你首先要有create sequence或者create any sequence許可權,cr...
ORACLE建立主鍵自增表
建立表,設定主鍵自增 create table stu uerid number 4 not null primary key,username varchar 20 userpass varchar 20 email varchar2 30 grade number 5 commit 小查一下 s...