社員履歴表 (EMP_RESUME)

社員の履歴表には、社員番号別に識別された、各社員の履歴が入っています。

社員の履歴表は、以下の CREATE TABLE ステートメントおよび ALTER TABLE ステートメントを使用して作成します。

CREATE TABLE EMP_RESUME  
             (EMPNO CHAR(6) NOT NULL, 
              RESUME_FORMAT VARCHAR(10) NOT NULL, 
              RESUME CLOB(5K), 
              EMP_ROWID CHAR(40) NOT NULL DEFAULT '', 
              PRIMARY KEY (EMPNO,RESUME_FORMAT))

ALTER TABLE EMP_RESUME
            ADD COLUMN DL_RESUME DATALINK(1000)
                LINKTYPE URL NO LINK CONTROL

ALTER TABLE EMP_RESUME 
              ADD FOREIGN KEY (EMPNO) 
              REFERENCES EMPLOYEE 
              ON DELETE RESTRICT

以下の索引が作成されます。

CREATE UNIQUE INDEX XEMP_RESUME 
              ON EMP_RESUME (EMPNO,RESUME_FORMAT)

次の表は、列の内容を示しています。

列名 説明
EMPNO 社員番号
RESUME_FORMAT RESUME に保管されているテキストのフォーマット。
RESUME 履歴
EMP_ROWID 固有の行 ID (現在は未使用)。