テーブル新規作成の際、下記の雛形はある程度参考できます。
流れ:
①テーブルを完全に削除:DROP,PURGE
②テーブルを作成:CREATE TABLE
③INDEXを作成:CREATE UNIQUE INDEX
④キー追加:ALTER TABLE ADD(PRIMARY KEY(col1, col2…) USING INDEX ins1)
⑤項目の日本語名を追加:COMMENT ON
雛形
/*CASCADE CONSTRAINTS:関連制約*/
DROP TABLE table1 CASCADE CONSTRAINTS
/
PURGE TABLE table1
/
CREATE TABLE table1
(
col1 char(4) NOT NULL
col2 char(5) NOT NULL
col3 VARCHAR2(60)
col4 VARCHAR2(512)
col5 NUMBER(9,0)
col6 NUMBER(9,2)
)
/
CREATE UNIQUE INDEX ins1 ON table1 (col1, col2)
/
ALTER TABLE table1 ADD(PRIMARY KEY (col1, col2) USING INDEX ins1)
/
COMMENT ON TABLE table1 IS '表名前'
/
COMMENT ON COLUMN table1.col1 IS '項目名前1'
/
COMMENT ON COLUMN table1.col2 IS '項目名前2'
/
COMMENT ON COLUMN table1.col3 IS '項目名前3'
/
コメント欄