热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

小弟正在做一个仓库的供应管理系统,请问哪里有免费的代码供参考。另外,也希望能提供有关C/S的资料,架构,软件均可。

小弟正在做一个仓库的供应管理系统,请问哪里有免费的代码供参考。另外,也希望能提供有关CS的资料,架构,软件均可。
小弟正在做一个仓库的供应管理系统,请问哪里有免费的代码供参考。另外,也希望能提供有关C/S的资料,架构,软件均可。

6 个解决方案

#1


--库存统计示例:

--数据测试环境
create table 物料明细表(物料ID varchar(6) primary key
,名称 varchar(8) not null
,规格 varchar(10)
,颜色 varchar(4)
,单位 varchar(4)
,所属类别 varchar(6))

create table 进仓主表 (进仓ID varchar(20) primary key
,供应商ID varchar(10)
,进仓日期 datetime
,原凭证号 varchar(10)
,入库类型 int)

create table 进仓明细表 (进仓ID varchar(20) not null
,物料ID varchar(6) not null
,数量 decimal(20,2))

alter table 进仓明细表 add constraint PK_进仓明细表 PRIMARY KEY CLUSTERED (进仓ID,物料ID)

create table 出仓主表 (出仓ID varchar(20) primary key
,部门ID varchar(10)
,领料日期 datetime
,领料单号 varchar(10)
,出库类型 varchar(1))

create table 出仓明细表 (出仓ID varchar(20) not null
,物料ID varchar(6) not null
,数量 decimal(20,2))
alter table 出仓明细表 add constraint PK_出仓明细表 PRIMARY KEY CLUSTERED (出仓ID,物料ID)
go

--添加表间关系
ALTER TABLE dbo.进仓明细表 ADD CONSTRAINT FK_进仓明细表_进仓主表 FOREIGN KEY
(进仓ID) REFERENCES dbo.进仓主表(进仓ID) 
 ON UPDATE CASCADE
 ON DELETE CASCADE

ALTER TABLE dbo.进仓明细表 ADD CONSTRAINT FK_进仓明细表_物料明细表 FOREIGN KEY
(物料ID) REFERENCES dbo.物料明细表(物料ID) 
 ON UPDATE CASCADE
 ON DELETE CASCADE

ALTER TABLE dbo.出仓明细表 ADD CONSTRAINT FK_出仓明细表_出仓主表 FOREIGN KEY
(出仓ID) REFERENCES dbo.出仓主表(出仓ID) 
 ON UPDATE CASCADE
 ON DELETE CASCADE

ALTER TABLE dbo.出仓明细表 ADD CONSTRAINT FK_出仓明细表_物料明细表 FOREIGN KEY
(物料ID) REFERENCES dbo.物料明细表(物料ID) 
 ON UPDATE CASCADE
 ON DELETE CASCADE

go
--为数据数据处理添加视图
create view qry进仓单
as
select b.物料ID,a.进仓日期,进仓数量=sum(b.数量)
from 进仓主表 a join 进仓明细表 b on a.进仓ID=b.进仓ID
group by b.物料ID,a.进仓日期

go
create view qry出仓单
as
select b.物料ID,出仓日期=a.领料日期,出仓数量=sum(b.数量)
from 出仓主表 a join 出仓明细表 b on a.出仓ID=b.出仓ID
group by b.物料ID,a.领料日期

go
create view qry进出记录
as
select 物料ID=isnull(a.物料ID,b.物料ID)
,a.进仓日期,进仓数量=sum(a.进仓数量)
,b.出仓日期,出仓数量=sum(b.出仓数量)
,日期=isnull(a.进仓日期,b.出仓日期)
from qry进仓单 a full join qry出仓单 b
on a.物料ID=b.物料ID and a.进仓日期=b.出仓日期
group by isnull(a.物料ID,b.物料ID),a.进仓日期,b.出仓日期,isnull(a.进仓日期,b.出仓日期)

go
--初始化数据
insert into 物料明细表
select 'A-001','皮纸','20×30×50','红','张','纸'
union all select 'B-002','磁铁','20×10×50','','块','五金'

insert into 进仓主表
select 'J-20031015-001','SA001','2003-10-15','123456',1
union all select 'J-20031015-002','SA002','2003-10-15','123457',1
union all select 'J-20031017-001','SA002','2003-10-17','123456',2

insert into 进仓明细表
select 'J-20031015-001','A-001',200
union all select 'J-20031015-002','B-002',99
union all select 'J-20031017-001','A-001',150.5

insert into 出仓主表
select 'C-20031015-001','Dept_P','2003-10-15','1111111','P'
union all select 'C-20031016-001','Dept_P','2003-10-16','1111112','P'

insert into 出仓明细表
select 'C-20031015-001','A-001',50
union all select 'C-20031016-001','A-001',50
go


--得到要求的结果
--进出记录表
select a.*
,进仓日期=convert(varchar(10),b.进仓日期,120),b.进仓数量
,出仓日期=convert(varchar(10),b.出仓日期,120),b.出仓数量
,当前库存=isnull((select sum(进仓数量) from qry进仓单 where 物料ID=a.物料ID and 进仓日期<=b.日期),0)
-isnull((select sum(出仓数量) from qry出仓单 where 物料ID=a.物料ID and 出仓日期<=b.日期),0)
from 物料明细表 a left join qry进出记录 b on a.物料ID=b.物料ID
order by a.物料ID,b.日期

--当前库存表
select a.*,b.当前库存
from 物料明细表 a left join (
select 物料ID,当前库存=isnull(sum(进仓数量),0)-isnull(sum(出仓数量),0) from qry进出记录 group by 物料ID
)b on a.物料ID=b.物料ID
order by a.物料ID

go
--删除测试环境
drop view qry进仓单,qry出仓单,qry进出记录
drop table 进仓明细表,出仓明细表,物料明细表,进仓主表,出仓主表

#2


学习,做个记号

#3


现在都是b/s的了,c/s已经是开始走下坡路了,真的,现在我们公司接的活儿都是b/s的。
所以还是学习一下java、.net什么的吧,还有多层结构什么的。

#4


if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_ckd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_ckd]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_ckd_mx]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_ckd_mx]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_ckrz]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_ckrz]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_fzff]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_fzff]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_fzff_ckd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_fzff_ckd]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_jsb]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_jsb]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_pdd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_pdd]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_pdd_mx]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_pdd_mx]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_rkd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_rkd]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_rkd_mx]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_rkd_mx]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_spkc]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_spkc]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_spkc_dqkc]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_spkc_dqkc]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_spkc_sh]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_spkc_sh]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[tf_ymjz]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[tf_ymjz]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_cklb]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_cklb]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_department]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_department]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_flzd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_flzd]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_flzd_m]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_flzd_m]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_fzdyb]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_fzdyb]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_gzz]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_gzz]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_khzd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_khzd]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_kwzd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_kwzd]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_max]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_max]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_qxk]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_qxk]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_rklb]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_rklb]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_spzd]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_spzd]
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[ts_sjzd_yg]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[ts_sjzd_yg]
GO

CREATE TABLE [dbo].[tf_ckd] (
[ck_dh] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ck_rq] [datetime] NULL ,
[ck_lyr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[ck_ly_bm] [tinyint] NULL ,
[ck_zdr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[ck_ysr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[ck_qr] [tinyint] NULL ,
[ck_fs] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,
[ck_bz] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[ck_lyr_bh] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_ckd_mx] (
[ck_dh] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[ck_dh_row] [tinyint] NOT NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[sp_gg] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_dw] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_sl] [decimal](8, 0) NULL ,
[sp_jg] [decimal](8, 2) NULL ,
[sp_zje] [decimal](10, 2) NULL ,
[kwbh] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_ckrz] (
[SJ] [datetime] NOT NULL ,
[YGBH] [char] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[GNMC] [char] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[FSBZ] [char] (1) COLLATE Chinese_PRC_CI_AS NULL ,
[FIELD1] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[FIELD2] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_fzff] (
[bh] [int] NOT NULL ,
[yg_bm] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[csz] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[csz_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[cxz] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[cxz_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[xsz] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[xsz_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[xxz] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[xxz_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[dsz] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[dsz_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[dxz] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[dxz_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[cs] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[cs_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[xm] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[xm_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[dm] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[dm_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[dy] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[dy_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[fy] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[fy_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[dpx] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[dpx_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[mpx] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[mpx_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[ld] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[ld_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[lj] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[lj_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[fgbx] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[fgbx_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[fgyp] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[fgyp_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL ,
[qt] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[qt_y] [varchar] (7) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

#5



CREATE TABLE [dbo].[tf_fzff_ckd] (
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[sp_gg] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_dw] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_sl] [decimal](8, 0) NULL ,
[sp_jg] [decimal](8, 2) NULL ,
[sp_zje] [decimal](10, 2) NULL ,
[kwbh] [tinyint] NULL ,
[yg_bm] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[bz] [tinyint] NOT NULL ,
[nh] [varchar] (4) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[yg_sex] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,
[yg_part] [tinyint] NULL ,
[yg_part_bm] [varchar] (5) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_jsb] (
[js_year] [varchar] (4) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[js_month] [varchar] (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[js_rq] [datetime] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_pdd] (
[pd_dh] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[pd_rq] [datetime] NULL ,
[zx_rq] [datetime] NULL ,
[pd_pdr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[pd_pzr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[pd_zdr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[pd_bz] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_pdd_mx] (
[pd_dh] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[pd_dh_row] [int] NOT NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_mc] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_gg] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_dw] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_jg] [decimal](8, 2) NULL ,
[sp_kc] [numeric](18, 0) NULL ,
[pd_kc] [numeric](18, 0) NULL ,
[pd_yk] [numeric](18, 0) NULL ,
[kwbh] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_rkd] (
[rk_dh] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[rk_rq] [datetime] NOT NULL ,
[rk_qr] [tinyint] NULL ,
[fphm] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[rk_zdr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[rk_ysr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[rk_bz] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[rk_fs] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,
[fsbz] [char] (1) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_rkd_mx] (
[rk_dh] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[rk_dh_row] [tinyint] NOT NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[sp_gg] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_dw] [varchar] (4) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_sl] [decimal](8, 0) NULL ,
[sp_jg] [decimal](8, 2) NULL ,
[sp_zje] [decimal](10, 2) NULL ,
[kwbh] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_spkc] (
[No] [numeric](18, 0) NOT NULL ,
[dh_bz] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[dh_rq] [datetime] NULL ,
[qcsl] [numeric](18, 0) NULL ,
[rk_sl] [numeric](18, 0) NULL ,
[ck_sl] [numeric](18, 0) NULL ,
[qmsl] [numeric](18, 0) NULL ,
[sp_dj] [decimal](18, 2) NULL ,
[kwbh] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_spkc_dqkc] (
[dh_bz] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_mc] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_gg] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_dw] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[kwbh] [tinyint] NOT NULL ,
[dh_rq] [datetime] NULL ,
[qcsl] [numeric](18, 0) NULL ,
[rk_sl] [numeric](18, 0) NULL ,
[ck_sl] [numeric](18, 0) NULL ,
[qmsl] [numeric](18, 0) NULL ,
[sp_dj] [decimal](18, 2) NULL ,
[sp_flbh] [int] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_spkc_sh] (
[dh_bz] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[rk_rq] [datetime] NULL ,
[sp_sl] [numeric](18, 0) NULL ,
[kwbh] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[tf_ymjz] (
[No] [numeric](18, 0) NULL ,
[nh] [varchar] (4) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[yh] [varchar] (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[kwbh] [tinyint] NOT NULL ,
[qcsl] [numeric](18, 0) NULL ,
[rk_sl] [numeric](18, 0) NULL ,
[ck_sl] [numeric](18, 0) NULL ,
[qmsl] [numeric](18, 0) NULL ,
[jzbz] [tinyint] NULL ,
[sp_jg] [decimal](8, 2) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_cklb] (
[cklb_bh] [varchar] (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[cklb_mc] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_department] (
[department_bm] [tinyint] NOT NULL ,
[department_mc] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

#6



CREATE TABLE [dbo].[ts_sjzd_flzd] (
[flbh_z] [tinyint] NOT NULL ,
[flbh] [int] NOT NULL ,
[flmc] [varchar] (30) COLLATE Chinese_PRC_CI_AS NULL ,
[fl_max] [int] NULL ,
[bz] [tinyint] NULL ,
[jb] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_flzd_m] (
[flbh] [int] NOT NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NOT NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_fzdyb] (
[fzlb] [varchar] (6) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[bz] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_gzz] (
[gzz_bm] [varchar] (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[gzz_mc] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_khzd] (
[kh_bh] [varchar] (4) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[kh_mc] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[kh_dz] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[kh_tele] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[kh_fax] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[kh_admin] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[kh_ywlxr] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[kh_lxr_tele] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[kh_lxr_email] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[kh_bz] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_kwzd] (
[kw_bh] [tinyint] NOT NULL ,
[kw_mc] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[bz] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_max] (
[lx] [varchar] (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[nh] [varchar] (4) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[lx_max] [int] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_qxk] (
[BH] [varchar] (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[CDMC] [varchar] (50) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[SYBZ] [tinyint] NOT NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_rklb] (
[rklb_bh] [varchar] (2) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[rklb_mc] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_spzd] (
[sp_bh] [varchar] (6) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[sp_txm] [varchar] (15) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_mc] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_flbh] [int] NULL ,
[sp_jg] [decimal](18, 2) NULL ,
[sp_gg] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_dw] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_scdw] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ,
[sp_kcxx] [int] NULL ,
[bz] [tinyint] NULL ,
[sp_sylx] [tinyint] NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[ts_sjzd_yg] (
[yg_bm] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[yg_xm] [varchar] (10) COLLATE Chinese_PRC_CI_AS NOT NULL ,
[yg_pass] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[yg_gzz] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,
[yg_part] [tinyint] NULL ,
[yg_part_bm] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[yg_bz] [tinyint] NULL ,
[yg_in] [varchar] (8) COLLATE Chinese_PRC_CI_AS NULL ,
[yg_sex] [varchar] (2) COLLATE Chinese_PRC_CI_AS NULL ,
[yg_py] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL ,
[yg_fl] [tinyint] NULL 
) ON [PRIMARY]
GO


推荐阅读
author-avatar
U友48805799
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有