【SQL开源代码栏目提醒】:网学会员为需要SQL开源代码的朋友们搜集整理了LAOMO.SQL相关资料,希望对各位网友有所帮助!
/*劳模自然档案*/
//drop table laomo;
create table laomo
(
id numeric(20,0) not null, /*主键*/
xingming char(40)not null, /**/
xingbie char(2)not null, /*性别*/
minzhu char(40)not null, /*民族*/
brgzsr decimal(10,2)not null, /*本人工资收入*/
oldxingming char(40), /*曾用名*/
csrq datetime not null, /*出生年月*/
jtbt char(20) not null, /*是否享受劳模津贴及补贴额*/
gzrq datetime not null, /*何时参加工作*/
whcd char(20)not null, /*文化程度*/
xuewei char(20)not null, /*学位*/
jiguan char(80)not null, /*籍贯*/
oldgzdw char(80), /*原工作单位*///yuer改40→80
oldzw char(20), /*原职务*/
gzdw char(80)not null, /*现工作单位*///yuer改40→80
zw char(20)not null, /*现职务*/
dwdz char(80)not null, /*
工作单位地址*/
dwyb char(10)not null, /*单位邮编*/
jtdz char(80), /*家庭住址*/
jtyb char(10), /*家庭邮编*/
zzmm char(20)not null, /*政治面貌*/
jszc char(20)not null, /*技术职称*/
dwdh char(20), /*单位电话*/
zfzk char(200)not null, /*住房状况(平房,楼房)面积*/
ylfqk char(20)not null, /*拖欠医疗费情况及数额*/
tqgzqk char(200)not null, /*拖欠工资(退休金)时间及数额*/
bxqk char(20)not null, /*参加养老保险社会统筹(是,否)*/
bxqkse char(20)not null, /*参加补充养老保险是社保或企业自保(是,否)数额*/
ylbxqk char(20)not null, /*参加医疗保险社会统筹(是,否)*/
gwqk char(20)not null, /*岗位情况*/
shfqk char(20)not null, /*是否有基本生活费及数额*/
jtrk numeric(20,0)not null, /*家庭人口*/
jtsr decimal(10,2)not null, /*家庭总收入(元)*/
rjsr decimal(10,2)not null, /*人均收入(元)*/
jp long binary, /*照片*/
primary key(id)
);
/*劳模奖励*/
//drop table laomojiangli;
create table laomojiangli
(
id numeric(20,0) not null,
idkey numeric(20,0) identity not null, /*主键*/
jtcy char(255), /*家庭主要成员工作单位及收入*/
zyjl char(255), /*主要简历*/
syrq datetime not null, /*授予日期*/
sydw char(40) not null, /*授予单位*/
rych char(40) not null, /*荣誉称号*/
sjcg char(255), /*简要事迹及工作成果*/
jtssqk char(255), /*家庭主要生活设施状况,是否有彩电冰箱,洗衣机等*/
lmzw char(255), /*社会兼任职务及参加党政及社会团体职务*/
stylqk char(255), /*本人身体状况和医疗状况*/
primary key(id,idkey)
);
/*代码维护*/
//drop table daima;
create table daima
(
lx varchar(100) not null,/*标识*/
dm varchar(100) not null,/*代码*/
primary key(lx,dm)
);
/*单位名称*/
//drop table danwei;
create table danwei
(
id varchar(20) not null,//标识
danwei varchar(100),//单位名称
primary key(id)
);
/*使用单位名称*/
//drop table shiyongdanwei;
create table shiyongdanwei
(
danweiid varchar(20) not null,/*使用单位名称*/
primary key(danweiid)
);
/*口令表*/
//drop table password;
create table password
(
userid varchar(10)not null, /*用户名*/
pass
word varchar(10)not null, /*口令*/
xingming varchar(10), /*真名*/
primary key(userid)
);
insert password(userid,password,xingming) values('admin','admind','aaaa');
/*数字统计(报表)*/
//drop table bb;
create table bb
(
mc varchar(100)not null,/*荣誉称号/荣誉等级名称*/
zs integer,/*总人数*/
i1 integer,/*男*/
i2 integer,/*女*/
i3 integer,/*汉族*/
i4 integer,
i5 integer,
i6 integer,
i7 integer,
i8 integer,
i9 integer,
i10 integer,
i11 integer,
i12 integer,
i13 integer,
i14 integer,
i15 integer,
i16 integer,
i17 integer,
i18 integer,
i19 integer,
i20 integer,
i21 integer,
i22 integer,
i23 integer,
i24 integer,
i25 integer,
i26 integer,
i27 integer,
i28 integer,
i29 integer,
i30 integer,
i31 integer,
i32 integer,
i33 integer,
i34 integer,
i35 integer,
i36 integer,
i37 integer,
i38 integer,
i39 integer,
i40 integer,
primary key(mc)
);
CREATE VIEW v_print (
id,xingming,xingbie,minzhu,brgzsr,
oldxingming,csrq,jtbt,gzrq,whcd,
xuewei,jiguan,oldgzdw,oldzw,gzdw,
zw,dwdz,dwyb,jtdz,jtyb,zzmm,jszc,
dwdh,zfzk,ylfqk,tqgzqk,bxqkse,
bxqk,ylbxqk,gwqk,shfqk,jtrk,jtsr,
rjsr,idkey,jtcy,zyjl,syrq,rych,sydw,
sjcg,jtssqk,lmzw,stylqk) AS
select laomo.id,laomo.xingming,laomo.xingbie,
laomo.minzhu,laomo.brgzsr,laomo.oldxingming,
laomo.csrq,laomo.jtbt,laomo.gzrq,laomo.whcd,
laomo.xuewei,laomo.jiguan,laomo.oldgzdw,laomo.oldzw,
laomo.gzdw,laomo.zw,laomo.dwdz,laomo.dwyb,laomo.jtdz,
laomo.jtyb,laomo.zzmm,laomo.jszc,laomo.dwdh,
laomo.zfzk,