在oracle表中怎樣建立自增長字段

2021-05-17 12:34:31 字數 490 閱讀 8125

.建立測試資料表

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...