最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

在oracle數(shù)據(jù)庫里創(chuàng)建自增ID字段的步驟

 更新時間:2014年07月30日 15:36:15   投稿:whsnow  
本節(jié)主要介紹了在oracle數(shù)據(jù)庫里創(chuàng)建自增ID字段的步驟,需要的朋友可以參考下

在oracle里使用自增ID字段的步驟比較繁瑣,總結(jié)如下:

-- 創(chuàng)建表

CREATE TABLE ADVICE
(
ID INT NOT NULL,
ACTIVE INT DEFAULT 1 NOT NULL,
TYPE INT NOT NULL, 
MSG VARCHAR2(512) NOT NULL,
ADVICE VARCHAR2(4000) NOT NULL,
PRIMARY KEY(ID),
CONSTRAINT ADVICE_UNI UNIQUE(TYPE,MSG)
)TABLESPACE MYDB;

--創(chuàng)建自增ID,名稱為:表名_字段名_SEQ
CREATE SEQUENCE ADVICE_ID_SEQ MINVALUE 1 NOMAXVALUE INCREMENT BY 1 START WITH 1 NOCACHE;


-- 為Insert操作創(chuàng)建觸發(fā)器,無需在SQL語句里寫NEXTVAL,名稱為表名_INS_TRG
CREATE OR REPLACE TRIGGER ADVICE_INS_TRG BEFORE INSERT ON ADVICE FOR EACH ROW WHEN(NEW.ID IS NULL)
BEGIN
SELECT ADVICE_ID_SEQ.NEXTVAL INTO :NEW.ID FROM DUAL;
END;

相關(guān)文章

最新評論

江孜县| 称多县| 永昌县| 盘山县| 佛冈县| 延寿县| 四子王旗| 同心县| 伊吾县| 新闻| 雷山县| 个旧市| 互助| 安塞县| 安图县| 行唐县| 绥芬河市| 新营市| 莱芜市| 宁国市| 会东县| 和硕县| 安吉县| 台州市| 阜宁县| 辽宁省| 蕉岭县| 特克斯县| 烟台市| 习水县| 普兰县| 田阳县| 绵阳市| 留坝县| 原阳县| 易门县| 新兴县| 涿鹿县| 威信县| 万山特区| 金华市|