日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)建Oracle自增字段的方案

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

我們提供的服務(wù)有:做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、和平ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的和平網(wǎng)站制作公司

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’是我登陸的用戶名,不要全盤復(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)容就是對實(shí)現(xiàn)Oracle自增字段的介紹,望你能有所收獲。


文章題目:創(chuàng)建Oracle自增字段的方案
文章位置:http://m.5511xx.com/article/copihjd.html