/****************************************************************************/
/* GE15 ( ｱｸｾｽ調査ﾃｰﾌﾞﾙ )                                                   */
/*                                                                          */
/* Created : 2021/06/29 13:33:26                                            */
/****************************************************************************/

CREATE TABLE GE15 (
   SYSTEM_ID        VARCHAR (   10 )                    NOT NULL            /*  1 ｼｽﾃﾑID            */
 , USERID           VARCHAR (   10 )                    NOT NULL            /*  2 ﾕｰｻﾞｰID           */
 , GUIKEY           VARCHAR (   30 )                                        /*  3 画面ID            */
 , DYLOGIN          VARCHAR (   14 )                                        /*  4 ﾛｸﾞｲﾝ時間         */
 , DYLOGOUT         VARCHAR (   14 )                                        /*  5 ﾛｸﾞｱｳﾄ時間        */
 , USED_TIME        INTEGER                 DEFAULT 0   NOT NULL            /*  6 使用時間(秒)      */
 , CNT_ACCESS       INTEGER                 DEFAULT 0   NOT NULL            /*  7 ｱｸｾｽ件数          */
 , CNT_ERROR        INTEGER                 DEFAULT 0   NOT NULL            /*  8 ｴﾗｰ件数           */
 , CNT_READ         INTEGER                 DEFAULT 0   NOT NULL            /*  9 読込件数          */
 , CNT_WRITE        INTEGER                 DEFAULT 0   NOT NULL            /* 10 出力件数          */
 , TM_TOTAL_QUERY   NUMBER                  DEFAULT 0   NOT NULL            /* 11 ﾄｰﾀﾙDBｸｴﾘ時間(ms) */
 , TM_MAX_QUERY     INTEGER                 DEFAULT 0   NOT NULL            /* 12 最大DBｸｴﾘ時間(ms) */
 , MAX_QUERY        VARCHAR ( 4000 )                                        /* 13 最長実行ｸｴﾘ       */
 , USERADRS         VARCHAR (   40 )                                        /* 14 IPｱﾄﾞﾚｽ(local)    */
 , HOSTADRS         VARCHAR (   40 )                                        /* 15 IPｱﾄﾞﾚｽ(remote)   */
 , UNIQ             BIGINT                              NOT NULL            /* 16 ﾕﾆｰｸｷｰ            */
 , FGJ              VARCHAR (    1 )        DEFAULT '1' NOT NULL            /* 17 状態ﾌﾗｸﾞ          */
 , DYSET            VARCHAR (   14 )                                        /* 18 登録日時          */
 , PGSET            VARCHAR (   10 )                                        /* 19 作成PG            */
 , PGPSET           VARCHAR (   10 )                                        /* 20 作成親PG          */
 , USRSET           VARCHAR (   10 )                                        /* 21 作成社員          */
 , DYUPD            VARCHAR (   14 )                                        /* 22 更新日時          */
 , PGUPD            VARCHAR (   10 )                                        /* 23 更新PG            */
 , PGPUPD           VARCHAR (   10 )                                        /* 24 更新親PG          */
 , USRUPD           VARCHAR (   10 )                                        /* 25 更新者            */
);


CREATE SEQUENCE GE15S00 ;


CREATE TRIGGER GE15T00 FOR GE15
  BEFORE INSERT AS 
  BEGIN 
    NEW.UNIQ = GEN_ID( GE15S00,1 );
  END; 

