對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2019/7/29 13:52:57
這裡分享一下冷日的實做。
基於某前輩告訴冷日一般她們是用 Sequence 來讓 Oracle 幫你管 ID:
與此同時,我們需要一個 Sequence 給對應的 Table 用:
最後,冷日和前輩討論後,再利用 Create Table 的 Default 來便利:
這樣還蠻方便的!
基於某前輩告訴冷日一般她們是用 Sequence 來讓 Oracle 幫你管 ID:
SELECT OXQ_TABLE_S.nextval, T.*
FROM OXQ_TABLE T
與此同時,我們需要一個 Sequence 給對應的 Table 用:
-- Create sequence
create sequence OXQ_TABLE_S
minvalue 1
maxvalue 2147483647
start with 1
increment by 1
cache 1000
;
最後,冷日和前輩討論後,再利用 Create Table 的 Default 來便利:
CREATE TABLE OXQ_TABLE (
id NUMBER DEFAULT OXQ_TABLE_S.NEXTVAL,
description VARCHAR2(30)
);
這樣還蠻方便的!
