0
只考慮數據庫設計問題。假設我有這樣一個表:作爲主鍵是否是一個壞主意?
CREATE TABLE LEGACYD.CV_PLSQL_COUNT
(
RUN_DTTM DATE NOT NULL,
TABLE_NAME VARCHAR (80) NOT NULL,
COUNT Number(50) PRIMARY KEY
);
這是一個壞主意 - 使COUNT成爲PRIMARY KEY嗎?一般來說,我應該如何做出什麼是原始鑰匙的決定?
你的目的是什麼?爲什麼不使用序列? – Mihai
@Mihai - 嗯,序列爲什麼更好? – Coffee
這個定義在你的數據庫中是否合法? 'COUNT'是一個保留關鍵字。 – chrylis