/* ================================================================================ 档案代号:gca_file 档案名称:文件资料单头档 档案目的: 上游档案: 下游档案: ============.========================.========================================== */ create table gca_file ( gca01 varchar2(80) NOT NULL, /*第一组 Key 值 */ /*单据程式所使用的 UNIQUE KEY 组成栏位 VALUE(至多五组)*/ gca02 varchar2(80) NOT NULL, /*第二组 Key 值 */ /*单据程式所使用的 UNIQUE KEY 组成栏位 VALUE(至多五组)*/ gca03 varchar2(80) NOT NULL, /*第三组 Key 值 */ /*单据程式所使用的 UNIQUE KEY 组成栏位 VALUE(至多五组)*/ gca04 varchar2(80) NOT NULL, /*第四组 Key 值 */ /*单据程式所使用的 UNIQUE KEY 组成栏位 VALUE(至多五组)*/ gca05 varchar2(80) NOT NULL, /*第五组 Key 值 */ /*单据程式所使用的 UNIQUE KEY 组成栏位 VALUE(至多五组)*/ gca06 number(10) NOT NULL, /*序号 */ /*同一单据多份相关文件时自动编定流水号 */ gca07 varchar2(30) NOT NULL, /*文件编号 */ /*系统自行给予此相关文件一唯一的文件编号 */ gca08 varchar2(3) NOT NULL, /*文件类型 */ /*DOC:文件档案, URL:网址, TXT:Memo 资讯 */ gca09 varchar2(10) NOT NULL, /*文件分辑 */ gca10 varchar2(3) NOT NULL, /*文件版本 */ gca11 varchar2(1), /*文件有效否 */ /*文件是否有效, 系统预设自动给予 'Y' */ gca12 varchar2(10), /*文件建立人员 */ gca13 varchar2(10), /*文件建立人员群组 */ gca14 date, /*文件建立日期 */ gca15 varchar2(10), /*最后异动人员 */ gca16 varchar2(10), /*最后异动人员群组 */ gca17 date /*最后异动日期 */ ); create index gca_02 on gca_file (gca07,gca08,gca09,gca10); create unique index gca_pk on gca_file (gca01,gca02,gca03,gca04,gca05,gca06); alter table gca_file add constraint gca_pk primary key (gca01,gca02,gca03,gca04,gca05,gca06) enable validate; grant select on gca_file to public; grant index on gca_file to public; grant update on gca_file to public; grant delete on gca_file to public; grant insert on gca_file to public; |