📄 gyxt.sql
字号:
/*==============================================================*/
/* Database name: SGXT */
/* DBMS name: Microsoft SQL Server 6.x */
/* Created on: 2003-4-20 16:08:45 */
/*==============================================================*/
drop database SGXT
go
/*==============================================================*/
/* Database: SGXT */
/*==============================================================*/
create database SGXT
go
use SGXT
go
/*==============================================================*/
/* Table: SG_BGMX */
/*==============================================================*/
create table SG_BGMX (
BGID numeric(6) not null,
WPXH numeric(10) not null,
WPSL numeric(10,2) not null
default 0
)
go
execute sp_primarykey SG_BGMX, BGID, WPXH
go
/*==============================================================*/
/* Table: SG_GYKS */
/*==============================================================*/
create table SG_GYKS (
KSDM numeric(4) not null,
CKBH varchar(2) not null,
MEMO varchar(250) null
)
go
execute sp_primarykey SG_GYKS, KSDM
go
/*==============================================================*/
/* Table: SG_HSQL */
/*==============================================================*/
create table SG_HSQL (
CZGH varchar(4) not null,
KSDM numeric(4) not null
)
go
execute sp_primarykey SG_HSQL, CZGH, KSDM
go
/*==============================================================*/
/* Table: SG_JG01 */
/*==============================================================*/
create table SG_JG01 (
JGID numeric(18) not null,
JGLX numeric(1) not null,
KSDM numeric(4) not null,
JGDH numeric(6) not null,
JGRQ datetime not null,
CZGH varchar(4) not null,
WPXH numeric(10) not null,
WPCD numeric(4) not null,
WPSL numeric(10,2) not null
default 0,
WPDJ numeric(12,4) not null
default 0,
ZZJE numeric(10,2) not null
default 0,
ZXRQ datetime null,
ZXGH varchar(4) null,
JGBZ varchar(100) null
)
go
execute sp_primarykey SG_JG01, JGID
go
/*==============================================================*/
/* Table: SG_JG02 */
/*==============================================================*/
create table SG_JG02 (
SBXH numeric(18) not null,
JGID numeric(18) not null,
WPXH numeric(10) not null,
WPCD numeric(4) not null,
WPSL numeric(10,2) not null
default 0,
WPDJ numeric(12,4) not null
default 0,
MEMO varchar(50) null
)
go
execute sp_primarykey SG_JG02, SBXH
go
/*==============================================================*/
/* Table: SG_KSZY */
/*==============================================================*/
create table SG_KSZY (
KSDM numeric(4) not null,
SYKS numeric(4) not null,
WPXH numeric(10) not null,
WPCD numeric(4) not null,
WPSL numeric(10,2) not null,
WPDJ numeric(12,4) not null,
QYRQ datetime not null
)
go
execute sp_primarykey SG_KSZY, KSDM, SYKS, WPXH, WPCD
go
/*==============================================================*/
/* Table: SG_SYJL */
/*==============================================================*/
create table SG_SYJL (
JLID numeric(18) not null,
KSDM numeric(4) not null,
SYKS numeric(4) not null,
SYRQ datetime not null,
WPXH numeric(10) not null,
WPCD numeric(4) not null,
WPSL numeric(10,2) not null,
WPDJ numeric(12,4) not null,
KCSL numeric(10,2) not null
)
go
execute sp_primarykey SG_SYJL, JLID
go
/*==============================================================*/
/* Table: SG_WPBG */
/*==============================================================*/
create table SG_WPBG (
BGID numeric(6) not null,
BGLX numeric(1) not null,
BGMC varchar(50) not null,
WPDJ numeric(12,4) not null
default 0,
KSDM numeric(4) not null,
WPXH numeric(10) not null,
PYDM varchar(10) null,
MEMO varchar(250) null
)
go
execute sp_primarykey SG_WPBG, BGID
go
/*==============================================================*/
/* Index: IDX_SG_WPBG_KSDM_WPXH */
/*==============================================================*/
create unique index IDX_SG_WPBG_KSDM_WPXH on SG_WPBG (
KSDM,
WPXH
)
go
/*==============================================================*/
/* Table: SG_WPZT */
/*==============================================================*/
create table SG_WPZT (
ZTID numeric(6) not null,
ZTMC varchar(50) not null,
ZTLX numeric(1) not null
default 0,
PYDM varchar(6) null,
KSDM numeric(6) not null
)
go
execute sp_primarykey SG_WPZT, ZTID
go
/*==============================================================*/
/* Table: SG_ZTMX */
/*==============================================================*/
create table SG_ZTMX (
ZTID numeric(6) not null,
WPXH numeric(10) not null,
WPSL numeric(10,2) not null
)
go
execute sp_primarykey SG_ZTMX, ZTID, WPXH
go
/*==============================================================*/
/* Table: SG_ZYWP */
/*==============================================================*/
create table SG_ZYWP (
KSDM numeric(4) not null,
WPXH numeric(10) not null
)
go
execute sp_primarykey SG_ZYWP, KSDM, WPXH
go
alter table SG_BGMX
add constraint FK_SG_BGMX_REF_164_SG_WPBG foreign key (BGID)
references SG_WPBG (BGID)
go
alter table SG_HSQL
add constraint FK_SG_HSQL_REF_8_SG_GYKS foreign key (KSDM)
references SG_GYKS (KSDM)
go
alter table SG_JG02
add constraint FK_SG_JG02_REF_128_SG_JG01 foreign key (JGID)
references SG_JG01 (JGID)
go
alter table SG_ZTMX
add constraint FK_SG_ZTMX_REF_78_SG_WPZT foreign key (ZTID)
references SG_WPZT (ZTID)
go
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -