⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 syposinit.sql

📁 这是用PB6开发的一个POS管理系统
💻 SQL
📖 第 1 页 / 共 5 页
字号:
/* ============================================================ */
/*   Table: pz                                                  */
/* ============================================================ */
create table pz
(
    BZ                 TINYINT               null    
        default 0,
    PZRQ               SMALLDATETIME         null    ,
    PZLX               CHAR(1)               null    ,
    PZH                CHAR(4)               null    ,
    ZY                 VARCHAR(30)           null    ,
    KMDM               VARCHAR(12)           null    ,
    J                  MONEY                 null    ,
    D                  MONEY                 null    ,
    BMDM               CHAR(4)               null    ,
    DJH                VARCHAR(5)            null    ,
    JSFS               TINYINT               null    ,
    DQH                CHAR(4)               null    ,
    DWDM               CHAR(4)               null    ,
    FPHM               VARCHAR(6)            null    ,
    FPRQ               DATETIME              null    ,
    YWBH               VARCHAR(20)           null    ,
    SL                 MONEY                 null    ,
    DJ                 MONEY                 null    ,
    WB                 MONEY                 null    ,
    HL                 MONEY                 null    ,
    JSR                VARCHAR(8)            null    ,
    CZY                VARCHAR(8)            null    ,
    PROJ               VARCHAR(12)           null    ,
    FJ                 SMALLINT              null    ,
    ID                 INT IDENTITY          not null,
    constraint PK_PZ primary key (ID)
)
go

/* ============================================================ */
/*   Table: Months                                              */
/* ============================================================ */
create table Months
(
    Year               int                   not null,
    Month              int                   not null,
    StartDate          TDATE                 not null,
    EndDate            TDATE                 not null,
    ModifyDate         TDATE                 not null
        default getdate(),
    constraint PK_MONTHS primary key (Year, Month)
)
go

/* ============================================================ */
/*   Table: PackGoodsDetail                                     */
/* ============================================================ */
create table PackGoodsDetail
(
    PackGoodsNO        TGOODS                not null,
    GoodsNo            TGOODS                not null,
    Qty                TQTY                  null    ,
    constraint PK_PACKGOODSDETAIL primary key (PackGoodsNO, GoodsNo)
)
go

/* ============================================================ */
/*   Table: Category                                            */
/* ============================================================ */
create table Category
(
    CategoryNo         varchar(8)            not null,
    CategoryName       varchar(20)           null    ,
    ModifyDate         TDATE                 not null
        default GETDATE(),
    constraint PK_CATEGORY primary key (CategoryNo)
)
go

/* ============================================================ */
/*   Table: DeptTableRights                                     */
/* ============================================================ */
create table DeptTableRights
(
    DeptNO             TDEPT                 not null,
    TableName          VARCHAR(20)           not null,
    FieldName          VARCHAR(20)           not null,
    ModifyDate         TDATE                 not null
        default GETDATE(),
    constraint PK_DEPTTABLERIGHTS primary key (DeptNO, TableName, FieldName)
)
go

/* ============================================================ */
/*   Table: TableList                                           */
/* ============================================================ */
create table TableList
(
    TableName          varchar(20)           not null,
    TableDisp          varchar(30)           null    ,
    constraint PK_TABLELIST primary key (TableName)
)
go

/* ============================================================ */
/*   Table: FieldList                                           */
/* ============================================================ */
create table FieldList
(
    TableName          varchar(20)           not null,
    FieldName          varchar(20)           not null,
    FieldDisp          varchar(30)           null    ,
    constraint PK_FIELDLIST primary key (TableName, FieldName)
)
go

/* ============================================================ */
/*   Table: GoodsTemp                                           */
/* ============================================================ */
create table GoodsTemp
(
    GoodsNo            TGOODS                not null,
    Qty                TQTY                  null    ,
    constraint PK_GOODSTEMP primary key (GoodsNo)
)
go

/* ============================================================ */
/*   Table: SubDept                                             */
/* ============================================================ */
create table SubDept
(
    SubDeptNo          TDept                 not null,
    SubDeptName        Varchar(16)           null    ,
    constraint PK_SUBDEPT primary key (SubDeptNo)
)
go

/* ============================================================ */
/*   Table: SubDeptForm                                         */
/* ============================================================ */
create table SubDeptForm
(
    SubDeptNO          TDept                 null    ,
    GroupNo            TGroup                not null,
    constraint PK_SUBDEPTFORM primary key (GroupNo)
)
go

/* ============================================================ */
/*   Table: Account                                             */
/* ============================================================ */
create table Account
(
    SubjectNO          varchar(12)           not null,
    CompanyNo          TVENDOR               null    ,
    OccurDate          TDATE                 null    ,
    Abstract           VARCHAR(30)           null    ,
    ReceiptNo          TRECEIPT              not null,
    Debit              TAMT                  null    ,
    Credit             TAMT                  null    ,
    Balance            TAMT                  null    ,
    Operator           TSTAFF                null    ,
    Employee           TSTAFF                null    ,
    DeptNo             TDEPT                 not null,
    PayMode            TPAYMODE              null    ,
    PayReceiptNO       TRECEIPT              null    ,
    InvoiceNo          TINVOICE              null    ,
    InvoiceDate        TDATE                 null    ,
    ID                 INT IDENTITY          not null,
    constraint PK_ACCOUNT primary key (ID)
)
go

/* ============================================================ */
/*   Table: SysParams                                           */
/* ============================================================ */
create table SysParams
(
    name               varchar(20)           not null,
    value              varchar(10)           not null
        default '0',
    Comment            varchar(100)          null    ,
    constraint PK_SYSPARAMS primary key (name)
)
go

/* ============================================================ */
/*   Table: ReachRights                                         */
/* ============================================================ */
create table ReachRights
(
    DeptNO             TDept                 not null,
    GoodsNo            TGOODS                not null,
    ModifyDate         TDATE                 not null
        default getdate(),
    constraint PK_REACHRIGHTS primary key (DeptNO, GoodsNo)
)
go

/* ============================================================ */
/*   Table: GoodsGrade                                          */
/* ============================================================ */
create table GoodsGrade
(
    GoodsNo            TGOODS                not null,
    Grade              CHAR(1)               null    
        default 'D',
    ModifyDate         TDATE                 not null
        default GETDATE(),
    constraint PK_GOODSGRADE primary key (GoodsNo)
)
go

/* ============================================================ */
/*   Table: OrderPeriod                                         */
/* ============================================================ */
create table OrderPeriod
(
    Grade              char(1)               not null,
    Period             int                   null    ,
    constraint PK_ORDERPERIOD primary key (Grade)
)
go

/* ============================================================ */
/*   Table: GroupRights                                         */
/* ============================================================ */
create table GroupRights
(
    Operator           TStaff                not null,
    GroupNO            TGroup                not null,
    ModifyDate         TDate                 not null
        default getdate(),
    constraint PK_GROUPRIGHTS primary key (Operator, GroupNO)
)
go

/* ============================================================ */
/*   Table: CardDis                                             */
/* ============================================================ */
create table CardDis
(
    StartDate          TDATE                 null    ,
    EndDate            TDATE                 null    ,
    DisObject          char(1)               null    ,
    DisType            CHAR(1)               null    ,
    Months             CHAR(12)              null    ,
    Dates              CHAR(31)              null    ,
    Days               CHAR(7)               null    ,
    TimeDisType        CHAR(1)               null    ,
    StartTime1         CHAR(8)               null    ,
    EndTime1           CHAR(8)               null    ,
    StartTime2         CHAR(8)               null    ,
    EndTime2           CHAR(8)               null    ,
    Amt1               TAMT                  null    ,
    Dis1               TDISCOUNT             null    ,
    AmtDis1            TAMT                  null    ,
    Amt2               TAMT                  null    ,
    Dis2               TDISCOUNT             null    ,
    AmtDis2            TAMT                  null    ,
    Amt3               TAMT                  null    ,
    Dis3               TDISCOUNT             null    ,
    AmtDis3            TAMT                  null    ,
    Amt4               TAMT                  null    ,
    Dis4               TDISCOUNT             null    ,
    AmtDis4            TAMT                  null    ,
    Amt5               TAMT                  null    ,
    Dis5               TDISCOUNT             null    ,
    AmtDis5            TAMT                  null    ,
    Amt6               TAMT                  null    ,
    Dis6               TDISCOUNT             null    ,
    AmtDis6            TAMT                  null    ,
    Amt7               TAMT                  null    ,
    Dis7               TDISCOUNT             null    ,
    AmtDis7            TAMT                  null    ,
    Amt8               TAMT                  null    ,
    Dis8               TDISCOUNT             null    ,
    AmtDis8            TAMT                  null    ,
    Amt9               TAMT                  null    ,
    Dis9               TDISCOUNT             null    ,
    AmtDis9            TAMT                  null    ,
    Amt10              TAMT                  null    ,
    Dis10              TDISCOUNT             null    ,
    AmtDis10           TAMT                  null    ,
    ModifyDate         TDATE                 not null
        default getdate()
)
go

/* ============================================================ */
/*   Table: SuspendRetail                                       */
/* ============================================================ */
create table SuspendRetail
(
    GoodsNo            TGOODS                not null,
    DeptNo             TDEPT                 not null,
    Saleman            TSTAFF                null    ,
    Casher             TSTAFF                null    ,
    POSNO              CHAR(4)               null    ,
    InvoiceNo          TInvoice              null    ,
    ReceiptNo          CHAR(12)              not null,
    BusinessFlag       CHAR(1)               not null,
    PayMode            TPAYMODE              null    ,
    CustNo             VARCHAR(16)           null    ,
    Qty                TQTY                  not null,
    Amt                TAMT                  not null,
    Discount           TDISCOUNT             null    ,
    RetailPrice        TPRICE                null    ,
    CostPrice          TPRICE                null    ,
    DisAmt             TAMT                  null    ,
    InputDate          TDATE                 null    
        default getdate(),
    Points             Numeric(12,3)         null    ,
    BatchNo            TBATCH                null    ,
    ID                 INT IDENTITY          not null,
    UD1                VARCHAR(5)            null    ,
    UD2                VARCHAR(5)            null    ,
    UD3                TUDF                  null    ,
    UD4                TUDF                  null    ,
    constraint PK_SUSPENDRETAIL primary key (ID)
)
go

/* ============================================================ */
/*   Index: index_of_spdm222                                    */
/* ============================================================ */
create index index_of_spdm222 on SuspendRetail (GoodsNo)
go

/* ============================================================ */
/*   Table: CashMethod                                          */
/* ============================================================ */
create table CashMethod
(
    MethodId           int                   not null,
    Name               varchar(10)           not null,
    IsSum              char(1)               not null
        default '0',
    constraint PK_CASHMETHOD primary key (M

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -