問題:
已指定為的現有欄位如何Oracle 資料庫中主鍵是否配置為自動遞增?該列已使用資料類型 VARCHAR2(9 BYTE) 建立。
解決方案:
Oracle 11g 和早期版本(12c 之前):序列與觸發器
Oracle 12c 及更高版本:識別列
範例:
CREATE TABLE t ( ID NUMBER GENERATED ALWAYS AS IDENTITY START WITH 150111111 INCREMENT BY 1, text VARCHAR2(50) );
身分列的好處:
其他資訊:
以上是如何讓已有的Oracle主鍵列自增?的詳細內容。更多資訊請關注PHP中文網其他相關文章!