/*
================================================================================
档案代号:gcb_file
档案名称:文件资料单身档
档案目的:
上游档案:
下游档案:
============.========================.==========================================
*/
create table gcb_file
(
gcb01       varchar2(30) NOT NULL,   /*文件编号                               */
                                     /*Refer to gca_file.gca01                */
gcb02       varchar2(3) NOT NULL,    /*文件类型                               */
                                     /*Refer to gca_file.gca02                */
gcb03       varchar2(10) NOT NULL,   /*文件分辑                               */
                                     /*Refer to gca_file.gca03                */
gcb04       varchar2(3) NOT NULL,    /*文件版本                               */
                                     /*Refer to gca_file.gca04                */
gcb05       varchar2(100),           /*文件说明                               */
gcb06       varchar2(255),           /*文件完整说明                           */
gcb07       varchar2(255),           /*文件名称                               */
                                     /*系统自动抓取上传文件的档案名称         */
gcb08       varchar2(1),             /*文件储存方式                           */
                                     /*D: 资料库, F: OS 档案系统              */
gcb09       blob,                    /*文件内容(资料库储存时使用)             */
                                     /*BLOB 栏位储存文件内容                  */
gcb10       varchar2(255),           /*文件位置(File Server 储存时使用        */
                                     /*文件档案路径位置                       */
gcb11       varchar2(1),             /*文件读取权限                           */
                                     /*相关文件读取权限(U: 个人, G: 群组, O: 全部), 预设为 'O'*/
gcb12       varchar2(1),             /*文件异动权限                           */
                                     /*相关文件修改权限(U: 个人, G: 群组, O: 全部), 预设为 'U'*/
gcb13       varchar2(10),            /*文件建立人员                           */
gcb14       varchar2(10),            /*文件建立人员群组                       */
gcb15       date,                    /*文件建立日期                           */
gcb16       varchar2(10),            /*最后异动人员                           */
gcb17       varchar2(10),            /*最后异动人员群组                       */
gcb18       date                     /*最后异动日期                           */
);

create unique index gcb_pk on gcb_file (gcb01,gcb02,gcb03,gcb04);
create unique index sys_il000057751 on gcb_file ();
alter table gcb_file add  constraint gcb_pk primary key  (gcb01,gcb02,gcb03,gcb04) enable validate;
grant select on gcb_file to public;
grant index on gcb_file to public;
grant update on gcb_file to public;
grant delete on gcb_file to public;
grant insert on gcb_file to public;