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

Oracle數(shù)據(jù)庫使用存儲過程創(chuàng)建自動增長列

數(shù)據(jù)庫 Oracle
本文主要介紹了Oracle數(shù)據(jù)庫創(chuàng)建自動增長列的過程,并給出了詳細的代碼,希望能對您有所幫助。

與SQL SERVER數(shù)據(jù)庫不同,Oracle數(shù)據(jù)庫沒有提供自動增長列的功能,但是它可以通過一些設置來實現(xiàn)。Oracle中創(chuàng)建自動增長主要有兩部分:1,創(chuàng)建序列(取得增長的數(shù)據(jù)),2,創(chuàng)建存儲過程(保存自動執(zhí)行序列),接下來我們就開始介紹這一過程。

1.創(chuàng)建序列

  1. CREATE SEQUENCE my_seq          ----以my_seq為名創(chuàng)建序列  
  2.  
  3. START WITH 1                  ----從1開始遞增,可以是其他數(shù)字  
  4.  
  5. INCREMENT BY step              ----步進為1  
  6.  
  7. MAXVALUE 99999999999 [NOMAXVALUE]  ----遞增的最大值,NOMAXVALUE沒有最大值  
  8.  
  9. NOCYCLE                   ----CYCLE在有最大值時,達到最大值99999999999后循環(huán)從1開始再次遞增,NOCYCLE不循環(huán)  
  10.  
  11. CACHE 20                  ----緩存,默認為20  
  12.  
  13. NOORDER; 
        

2.創(chuàng)建存儲過程

  1. CREATE TRIGGER my_trigger BEFORE INSERT ON table_name FOR EACH ROW  
  2.  
  3. BEGIN  
  4.  
  5. SELECT my_seq.NEXTVAL INTO :NEW.column_name FROM DUAL  
  6.  
  7. END 

這樣就完成了,在插入的時候column_name字段就可以自動增長了。

關于Oracle數(shù)據(jù)庫創(chuàng)建自動增長列的知識就介紹到這里,如果想了解更多Oracle數(shù)據(jù)庫的知識,可以看一下這里的文章:http://database.51cto.com/oracle/,您的收獲就是我們最大的快樂!

【編輯推薦】

  1. 如何配置Oracle 10g oem中的主機身份證明
  2. Oracle跟蹤文件分析工具TKPROF使用簡介
  3. 利用Sql Server將Excel中的數(shù)據(jù)導入Oracle
  4. Oracle數(shù)據(jù)庫中Rank等函數(shù)的比較與選擇
  5. 環(huán)境變量導致ASP.Net無法連接Oracle的一個案例
責任編輯:趙鵬 來源: 博客園
相關推薦

2011-03-22 10:36:39

Oracle數(shù)據(jù)庫自動增長列

2011-03-04 12:46:57

Oracle數(shù)據(jù)庫自動存儲管理(ASM)

2010-11-19 10:38:26

Oracle XE自帶

2010-04-16 10:11:20

Oracle存儲過程

2011-05-17 15:30:27

Oracle數(shù)據(jù)庫ADO

2010-04-16 13:34:00

Oracle Java

2010-10-26 14:40:31

oracle存儲過程

2018-11-05 15:14:42

MySQL編程語言技術

2010-10-26 14:19:04

oracle存儲過程

2010-04-16 13:53:23

Oracle數(shù)據(jù)庫

2010-04-16 14:10:56

Oracle數(shù)據(jù)庫

2011-08-22 16:56:07

MySQL自動增長列

2015-07-23 17:02:55

oracle創(chuàng)建數(shù)據(jù)庫

2011-04-11 13:19:41

Oracle數(shù)據(jù)庫

2010-05-19 17:14:50

MySQL&Oracl

2011-07-28 14:31:47

SQL Server數(shù)存儲過程

2010-10-29 16:17:55

Oracle存儲過程

2010-09-06 11:05:05

SQL SERVER語句

2011-07-19 15:18:46

存儲過程sql語句

2009-05-13 10:29:01

存儲過程OracleJava
點贊
收藏

51CTO技術棧公眾號