/**************************************************************************/
/* AN03 ( アンケート項目詳細マスタ )                                      */
/*                                                                        */
/* Created : 2011/11/04 13:00:51                                          */
/**************************************************************************/
CREATE TABLE AN03 (
   USERID    VARCHAR(10)                 NOT NULL                  /* 10  ユーザーID         */
 , CDANK     VARCHAR(10)                 NOT NULL                  /* 20  アンケートC        */
 , CDSITSU   VARCHAR(10)                 NOT NULL                  /* 30  質問C              */
 , KVAL      BLOB                                                  /* 40  回答値             */
 , SEQNO     NUMERIC(7)      DEFAULT 0   NOT NULL                  /* 50  表示順             */
 , KNAME     BLOB                                                  /* 60  回答名称           */
 , KSCALE    NUMERIC(1)      DEFAULT 5   NOT NULL                  /* 70  回答スケール       */
 , IMGKVAL   VARCHAR(200)                                          /* 80  回答値画像         */
 , IMGSKVAL  VARCHAR(10)                                           /* 90  回答値画像(拡張子) */
 , FGOTHER   VARCHAR(1)      DEFAULT '0' NOT NULL                  /* 100 その他             */
 , RKCODE    VARCHAR(20)                                           /* 110 連携用回答C        */
 , FGCORRECT VARCHAR(1)                                            /* 120 正解               */
 , BIKO      BLOB                                                  /* 130 備考               */
 , UNIQ      BIGINT                      NOT NULL PRIMARY KEY      /* 140 ユニークキー       */
 , FGJ       VARCHAR(1)      DEFAULT '1' NOT NULL                  /* 150 状態フラグ         */
 , DYSET     VARCHAR(14)                                           /* 160 登録日時           */
 , PGSET     VARCHAR(10)                                           /* 170 作成PG             */
 , PGPSET    VARCHAR(10)                                           /* 180 作成親PG           */
 , USRSET    VARCHAR(10)                                           /* 190 作成社員           */
 , DYUPD     VARCHAR(14)                                           /* 200 更新日時           */
 , PGUPD     VARCHAR(10)                                           /* 210 更新PG             */
 , PGPUPD    VARCHAR(10)                                           /* 220 更新親PG           */
 , USRUPD    VARCHAR(10)                                           /* 230 更新者             */
);

CREATE SEQUENCE AN03S00 ;


CREATE TRIGGER AN03T00 FOR AN03
  BEFORE INSERT 
  AS BEGIN 
    NEW.UNIQ = GEN_ID( AN03S00,1 );
  END; 


