婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 在oracle數據庫里創建自增ID字段的步驟

在oracle數據庫里創建自增ID字段的步驟

熱門標簽:七日殺a19.5全地圖標注 外呼電話系統用卡嗎 地圖標注怎么保存 車瑪仕極限運動場所地圖標注 騰訊地圖標注要費用嗎 電渠外呼系統 N個你智能電銷機器人 高德地圖標注公司名字大全 廣東營銷智能外呼系統商家

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

-- 創建表

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;

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


-- 為Insert操作創建觸發器,無需在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;
您可能感興趣的文章:
  • Oracle中判斷字段是否為數字
  • oracle+mybatis 使用動態Sql當插入字段不確定的情況下實現批量insert
  • 深入淺析mybatis oracle BLOB類型字段保存與讀取
  • Oracle 查詢表信息獲取表字段及字段注釋
  • oracle 實際值超過數據庫某個字段指定長度報錯解決
  • oracle獲取當前用戶表、字段等詳細信息SQL
  • Oracle刪除字段中的空格、回車及指定字符的實例代碼

標簽:大興安嶺 蘇州 遼寧 贛州 棗莊 長沙 來賓 玉樹

巨人網絡通訊聲明:本文標題《在oracle數據庫里創建自增ID字段的步驟》,本文關鍵詞  在,oracle,數據,庫里,創建,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《在oracle數據庫里創建自增ID字段的步驟》相關的同類信息!
  • 本頁收集關于在oracle數據庫里創建自增ID字段的步驟的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 崇州市| 凤庆县| 黄骅市| 通榆县| 都兰县| 祁连县| 博野县| 泌阳县| 寿宁县| 洛扎县| 义乌市| 佛山市| 远安县| 黔西县| 平山县| 黎城县| 安塞县| 汕头市| 松江区| 密山市| 三台县| 敦煌市| 隆化县| 德安县| 抚宁县| 彰武县| 盐边县| 安泽县| 炎陵县| 铜川市| 德江县| 陕西省| 通州市| 汽车| 重庆市| 柘城县| 金坛市| 兴海县| 溧阳市| 屏东县| 西乡县|