/*
================================================================================
档案代号:trk_file
档案名称:年度教育训练计划
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table trk_file
(
trk01       number(5) NOT NULL,      /*年度                                   */
trk02       varchar2(10) NOT NULL,   /*申请单位                               */
trk03       varchar2(8) NOT NULL,    /*课程代号                               */
trk041      varchar2(255),           /*训练目的(1)                            */
                                     /*训练目的(1)                       genero*/
trk042      varchar2(255),           /*训练目的(2)                            */
                                     /*No use                            genero*/
trk05       varchar2(255),           /*受训对象                               */
trk06       varchar2(1),             /*训练地点                               */
                                     /*训练地点 (1.内训 2.外训)               */
trk07       varchar2(1),             /*讲师来源                               */
                                     /*讲师来源 (1.内聘 2.外聘)               */
trk081      date,                    /*训练起始日期                           */
trk082      date,                    /*训练截止日期                           */
trk091      number(8,4),             /*训练最少时数                           */
trk092      number(8,4),             /*训练最多时数                           */
trk101      number(5),               /*每班人数最少                           */
trk102      number(5),               /*每班人数最多                           */
trk111      number(5),               /*拟开班数最少                           */
trk112      number(5),               /*拟开班数最多                           */
trk12       number(20,6),            /*预计费用                               */
trkacti     varchar2(1),             /*资料有效码                             */
trkuser     varchar2(10),            /*资料所有者                             */
trkgrup     varchar2(10),            /*资料所有部门                           */
trkmodu     varchar2(10),            /*资料修改者                             */
trkdate     date,                    /*最近修改日                             */
trkud01     varchar2(255),           /*自订栏位-Textedit                      */
trkud02     varchar2(40),            /*自订栏位-文字                          */
trkud03     varchar2(40),            /*自订栏位-文字                          */
trkud04     varchar2(40),            /*自订栏位-文字                          */
trkud05     varchar2(40),            /*自订栏位-文字                          */
trkud06     varchar2(40),            /*自订栏位-文字                          */
trkud07     number(15,3),            /*自订栏位-数值                          */
trkud08     number(15,3),            /*自订栏位-数值                          */
trkud09     number(15,3),            /*自订栏位-数值                          */
trkud10     number(10),              /*自订栏位-整数                          */
trkud11     number(10),              /*自订栏位-整数                          */
trkud12     number(10),              /*自订栏位-整数                          */
trkud13     date,                    /*自订栏位-日期                          */
trkud14     date,                    /*自订栏位-日期                          */
trkud15     date                     /*自订栏位-日期                          */
);

create unique index trk_pk on trk_file (trk01,trk02,trk03);
alter table trk_file add  constraint trk_pk primary key  (trk01,trk02,trk03) enable validate;
grant select on trk_file to public;
grant index on trk_file to public;
grant update on trk_file to public;
grant delete on trk_file to public;
grant insert on trk_file to public;