自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

創(chuàng)建Oracle自增字段的方案

數(shù)據(jù)庫(kù) Oracle
我們今天主要講述的是Oracle自增字段的創(chuàng)建,本文主要是通過(guò)創(chuàng)建相關(guān)的表來(lái)進(jìn)行入手的,以下就是文章的具體內(nèi)容的描述。

以下的文章是對(duì)Oracle自增字段的相關(guān)內(nèi)容的介紹,我們大家都知道Oracle與MS SQL不同,其默認(rèn)是沒(méi)有相關(guān)的自增列,但是我們可以通過(guò)創(chuàng)建相關(guān)的序列與觸發(fā)器的相關(guān)方式來(lái)創(chuàng)建自增列字段,下面我就講述下如何創(chuàng)建Oracle自增列字段(Oracle 11g版本)。

1.創(chuàng)建一個(gè)TestTable表,

 

  1. CREATE TABLE TestTable  
  2. (  
  3. ID NUMBER NOT NULL,   

用于自增列

 

  1. NAME VARCHAR2(40)  
  2. )  
  3. ;  

 

2.創(chuàng)建一個(gè)序列(Sequence),命名為SEQ(建議用自帶的可視化工具創(chuàng)建 ‘DUNCAN’是我登陸的用戶名,不要全盤(pán)復(fù)制)。

 

  1. CREATE SEQUENCE "DUNCAN"."SEQ" MINVALUE 1 MAXVALUE 999999999999999999999999999  
  2. INCREMENT BY 1 START WITH 21 CACHE 20 NOORDER NOCYCLE ;  

 

3.創(chuàng)建觸發(fā)器

 

  1. create or replace  
  2. TRIGGER Test_Trr  
  3. BEFORE INSERT ON TestTable  

在‘TestTable’上創(chuàng)建觸發(fā)器

 

  1. FOR EACH ROW  
  2. BEGIN  
  3. SELECT SEQ.NEXTVAL INTO :new.ID FROM sys.DUAL;  

 ‘nextval=增加sequence的值,然后返回 sequence 值再將該值插入到ID中’

 

  1. END; 

好了,TestTable表的自增列就創(chuàng)建好了,同仁們插入一條數(shù)據(jù)試試吧! 以上的相關(guān)內(nèi)容就是對(duì)實(shí)現(xiàn)Oracle自增字段的介紹,望你能有所收獲。

【編輯推薦】

  1. Oracle性能優(yōu)化五大工具介紹
  2. Oracle版本的區(qū)別有那些
  3. Oracle查詢優(yōu)化4大方面的主要途徑
  4. Oracle 外鍵的相關(guān)約束中級(jí)聯(lián)刪除的方案
  5. OracleSQL調(diào)優(yōu)的作用是什么?
責(zé)任編輯:佚名 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-03-21 12:58:26

Oracle自增字段

2010-04-09 09:28:30

Oracle自增字段

2011-08-18 18:34:00

Oracle數(shù)據(jù)庫(kù)創(chuàng)建自增字段

2010-09-28 16:14:14

SQL Server自

2010-10-20 10:04:36

sql server自

2010-03-29 14:09:12

Oracle ID 自

2010-10-08 15:42:39

MySQL設(shè)置自增字段

2010-11-29 11:39:11

Sybase自增字段

2010-11-01 14:40:39

DB2自增字段

2010-06-28 09:59:47

SQL Server自

2010-05-31 11:34:00

MySQL自增字段

2010-10-08 10:18:26

MySQL自增字段

2010-11-12 10:38:24

SQL Server自

2023-12-26 01:09:28

MySQL存儲(chǔ)釋放鎖

2010-07-09 12:49:41

SQL Server自

2010-04-30 12:15:42

Oracle自增ID

2024-10-08 15:31:45

2010-04-26 14:03:02

Oracle使用

2010-04-23 16:18:36

Oracle存取

2010-06-18 13:47:21

SQL Server數(shù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)