(二)边做边发表--产销系统之詳細設計------更新时间2007/8/1----------之數據庫設計

本文介绍了一个简单的产销表设计及其存储过程创建方法,同时建立了一个用于存放业务及助手名单的表格。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先鍵這個關鍵的數據庫,其他的數據庫以後會在這裡補充
create   database  ps -- producesale
use  ps
-- 首先建一个表产销表,做的简单一点就 这个表就差不多了哈哈。。。
--更新时间7/31

create    table  ps
(
    djsj    
varchar ( 20 ),      -- 登记时间
    khdh         varchar ( 20 ),     --  客户代号
    khmc     varchar ( 50 ),     --  客户名称
    ddh                 varchar ( 10 ),     --  订单号
    ywmc             varchar ( 10 ),     --  业务名称
    yzmc          varchar ( 10 ),     --  业助名称
    xddsj              varchar ( 20 ),     --  下订单时间
    khyqchsj     varchar ( 20 ),     --  客戶要求出货时间
    ddmx      varchar ( 1000 ),     --  订单明细
    cpzl     varchar ( 10 )    ,     --  产品总量
    sgqr      varchar ( 10 ),     -- 生管確認
    sgqlmx     varchar ( 1000 ),     --  生管欠料明細
    wkpjqr      varchar ( 10 ),     --  物控確認
    wkpjmx      varchar ( 1000 ),     -- 物控配件名細
    wkbzqr     varchar ( 10 )    ,     --  物控包裝確認
    wkbzmx     varchar ( 1000 ),     -- 物控包裝欠料名細
    cgjlmx     varchar ( 1000 ),     -- 採購 進料名細
    zzwcsj      varchar ( 20 ),     -- 製造完成時間
    ywqrchsj     varchar ( 20 ),     -- 業務確認出貨時間
    ywsj     varchar ( 5 ),        --  延誤的天數
   primary key(ddh)
)
接下來建ps表的存儲過程
1。先建插入的存儲過程 ps_insert
-- =============================================
--
 Create procedure basic template
--
 =============================================
--
 creating the store procedure
use ps
IF EXISTS (SELECT name FROM   sysobjects WHERE  name = N'ps_inser'
AND   type = 'P')
    
DROP PROCEDURE ps_insert
GO

CREATE PROCEDURE  ps_insert
   --
@djsj    varchar(20),     --登???
   @khdh        varchar(20),    -- 客?代?
   @khmc    varchar(50),    -- 客?名?
   @ddh                varchar(10),    -- ???
   @ywmc            varchar(10),    -- ??名?
    @yzmc          varchar(10),    -- ?助名?
    @xddsj             varchar(20),    -- 下????
    @khyqchsj    varchar(20),    -- 客戶要求出???
   @ddmx     varchar(1000),    -- ??明?
   @cpzl    varchar(10),    -- ?品?量
--@ddhout varchar(10) output
AS
insert into ps(djsj,khdh,khmc,ddh,ywmc,yzmc,xddsj,khyqchsj,ddmx,cpzl)
values(getdate(),@khdh,@khmc,@ddh,@ywmc,@yzmc,@xddsj,@khyqchsj,@ddmx,@cpzl)
建一个表放业务也助名单的表
use ps
--建一个放业务,也助名单的表
create table ywyzmc
(
    mc 
varchar(20), 
)
insert into ywyzmc  values('yw1')
insert into ywyzmc  values('yw2')
insert into ywyzmc  values('yw3')


insert into ywyzmc  values('yz1')
insert into ywyzmc  values('yz2')
insert into ywyzmc  values('yz3')

xx
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值