/****************************************************************************/
/* GF67 ( ﾀｽｸｵﾌﾞｼﾞｪｸﾄ定義 )                                                 */
/*                                                                          */
/* Created : 2017/07/31 15:48:55                                            */
/****************************************************************************/

CREATE TABLE GF67 (
   PRJCODE  VARCHAR ( 30 )                                      /*  10 PRJｺｰﾄﾞ  */
 , TASK_ID  INTEGER                                             /*  20 ﾀｽｸID    */
 , ID       VARCHAR ( 30 )                  NOT NULL            /*  30 ID       */
 , IDTYPE   VARCHAR ( 20 )                  NOT NULL            /*  40 IDﾀｲﾌﾟ   */
 , UNIQ     BIGINT                          NOT NULL            /* 800 ﾕﾆｰｸｷｰ   */
 , FGJ      VARCHAR (  1 )      DEFAULT '1' NOT NULL            /* 810 状態ﾌﾗｸﾞ */
 , DYSET    VARCHAR ( 14 )                                      /* 820 登録日時 */
 , PGSET    VARCHAR ( 10 )                                      /* 830 作成PG   */
 , PGPSET   VARCHAR ( 10 )                                      /* 840 作成親PG */
 , USRSET   VARCHAR ( 10 )                                      /* 850 作成社員 */
 , DYUPD    VARCHAR ( 14 )                                      /* 860 更新日時 */
 , PGUPD    VARCHAR ( 10 )                                      /* 870 更新PG   */
 , PGPUPD   VARCHAR ( 10 )                                      /* 880 更新親PG */
 , USRUPD   VARCHAR ( 10 )                                      /* 890 更新者   */
);


CREATE SEQUENCE GF67S00 ;


CREATE TRIGGER GF67T00 FOR GF67
  BEFORE INSERT AS 
  BEGIN 
    NEW.UNIQ = GEN_ID( GF67S00,1 );
  END; 

