亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 生產管理系統實例程序.sql

?? 生產管理系統。vb.net sql2
?? SQL
?? 第 1 頁 / 共 2 頁
字號:
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[mrp物料需求計算_物料編號_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[mrp物料需求計算] DROP CONSTRAINT mrp物料需求計算_物料編號_fk
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[mrp物料需求計算結果_物料編號_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[mrp物料需求計算結果] DROP CONSTRAINT mrp物料需求計算結果_物料編號_fk
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[mrp物料需求歷史_物料編號_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[mrp物料需求歷史] DROP CONSTRAINT mrp物料需求歷史_物料編號_fk
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[物料清單_物料編號_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[物料清單] DROP CONSTRAINT 物料清單_物料編號_fk
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[主生產計劃_物料編號_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[主生產計劃] DROP CONSTRAINT 主生產計劃_物料編號_fk
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[主生產計劃歷史_物料編號_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[主生產計劃歷史] DROP CONSTRAINT 主生產計劃歷史_物料編號_fk
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[主需求計劃_物料編號_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[主需求計劃] DROP CONSTRAINT 主需求計劃_物料編號_fk
GO

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[主需求計劃歷史_物料編號_fk]') and OBJECTPROPERTY(id, N'IsForeignKey') = 1)
ALTER TABLE [dbo].[主需求計劃歷史] DROP CONSTRAINT 主需求計劃歷史_物料編號_fk
GO
-------------------------------------------------------
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[物料主文件]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[物料主文件]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[物料清單]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[物料清單]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[工廠日歷]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[工廠日歷]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[主需求計劃]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[主需求計劃]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[主需求計劃歷史]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[主需求計劃歷史]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[主生產計劃]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[主生產計劃]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[主生產計劃歷史]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[主生產計劃歷史]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[mrp物料需求計算]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[mrp物料需求計算]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[mrp物料需求計算結果]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[mrp物料需求計算結果]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[mrp物料需求歷史]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[mrp物料需求歷史]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[物料狀態類別]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[物料狀態類別]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[物料計劃類別]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
drop table [dbo].[物料計劃類別]
GO

-------------------------------------------
CREATE TABLE [dbo].[物料主文件] (
	[物料編號] [char] (14) NOT NULL ,
	[條碼] [char] (14) NULL ,
	[物料名稱] [varchar] (50) NOT NULL ,
	[拼音編碼] [char] (10) NULL ,
	[計量單位] [char] (10) NOT NULL ,
	[規格型號] [char] (20) NULL ,
	[計劃類別] [char] (5) NULL ,
	[狀態類別] [char] (5) NULL ,
	[歸屬類別] [char] (5) NULL ,
	[價值類別] [char] (1) NULL ,
	[物料特性a] [varchar] (40) NULL ,
	[物料特性b] [varchar] (40) NULL ,
	[物料特性c] [varchar] (40) NULL ,
	[物料特性d] [varchar] (40) NULL ,
	[長] [decimal](18, 3) NULL ,
	[寬] [decimal](18, 3) NULL ,
	[高] [decimal](18, 3) NULL ,
	[凈重] [decimal](18, 3) NULL ,
	[品牌] [char] (10) NULL ,
	[顏色] [char] (10) NULL ,
	[等級] [char] (10) NULL ,
	[進貨提前期] [int]  NULL ,
	[準備周期] [int]  NULL ,
	[生產周期] [int]  NULL ,
	[最小包裝量] [decimal](18, 3) NULL ,
	[最低銷售量] [decimal](18, 3) NULL ,
	[批量] [decimal](18, 4) NULL ,
	[最高庫存] [decimal](18, 3) NULL ,
	[最低庫存] [decimal](18, 3) NULL ,
	[庫存期限] [int] NULL ,
	[錄入者] [char] (8) NULL ,
	[錄入日期] [int] NULL ,
	[低層碼] [int] NULL ,
	[指定供貨商] [char] (10) NULL ,
	[定貨策略] [char] (10) NULL ,
	[生產車間] [char] (10) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[物料清單] (
	[父項編號] [char] (14) NOT NULL ,
	[物料編號] [char] (14) NOT NULL ,
	[需要數量] [decimal](18, 4) NOT NULL ,
	[領料車間] [char] (10) NULL ,
	[領料庫房] [char] (10) NULL ,
	[損耗率] [decimal](5, 4) NULL ,
	[bom狀態] [char] (1) NULL ,
	[bom信息狀態] [char] (1) NULL ,
	[審核者] [char] (8) NULL ,
	[審核日期] [int] NULL ,
	[其它事項] [text] NULL ,
	[低層碼] [int] NULL ,
	[展開標記] [bit] NULL 
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO

CREATE TABLE [dbo].[工廠日歷] (
	[年份] [int] NOT NULL ,
	[計劃期] [int] NOT NULL ,
	[開始日期] [int] NOT NULL ,
	[結束日期] [int] NOT NULL ,
	[備注] [varchar] (255) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[主需求計劃] (
	[編號] [char] (14) NULL ,
	[物料編號] [char] (14) NOT NULL ,
	[年份] [int] NOT NULL ,
	[計劃期] [int] NOT NULL ,
	[開始日期] [int] NULL ,
	[結束日期] [int] NULL ,
	[需求數量] [decimal] (15,2) NOT NULL ,
	[記帳人] [varchar] (10) NULL ,
	[修改日期] [int] NULL ,
	[狀態] [char] (10) NULL default '有效',
	[備注] [varchar] (40) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[主需求計劃歷史] (
	[編號] [char] (14) NULL ,
	[物料編號] [char] (14) NOT NULL ,
	[年份] [int] NOT NULL ,
	[計劃期] [int] NOT NULL ,
	[開始日期] [int] NULL ,
	[結束日期] [int] NULL ,
	[需求數量] [decimal] (15,2) NULL ,
	[記帳人] [varchar] (10) NULL ,
	[修改日期] [int] NULL ,
	[狀態] [char] (10) NULL ,
	[備注] [varchar] (40) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[主生產計劃] (
	[物料編號] [char] (14) NOT NULL ,
	[編號] [char] (14) NULL ,
	[年份] [int] NOT NULL ,
	[計劃期] [int] NOT NULL ,
	[開始日期] [int] NULL ,
	[結束日期] [int] NULL ,
	[期初庫存] [decimal] (15,2) NULL ,
	[需求數量] [decimal] (15,2) NULL ,
	[MPS數量] [decimal] (15,2) NOT NULL ,
	[生產單數量] [decimal] (15,2) NULL ,
	[預計庫存] [decimal] (15,2) NULL ,
	[記帳人] [varchar] (10) NULL ,
	[修改日期] [int] NULL ,
	[審核人] [varchar] (10) NULL ,
	[審核日期] [int] NULL ,
	[狀態] [char] (10) NULL default '有效',
	[備注] [varchar] (40) NULL 
) ON [PRIMARY]
GO

-- 對主生產計劃進行編號
CREATE trigger INSERT_主生產計劃
	on 	主生產計劃
	for	INSERT
AS
	declare @bh1 varchar(16)
	declare @bh2 varchar(16)
	select @bh1 = isnull(max(編號),'MPS0000000000') from 主生產計劃
	select @bh2 = isnull(max(編號),'MPS0000000000') from 主生產計劃歷史
	if(@bh2>@bh1) select @bh1 = @bh2
	declare @no varchar(10)
	select @no = substring(@bh1,4,10)
	select @no = convert(char(10),convert(int,@no)+1)
	select @no = REPLICATE('0',10-LEN(@no))+@no
	update 主生產計劃 set 編號='MPS' + @no where 編號 is null
GO

CREATE TABLE [dbo].[主生產計劃歷史] (
	[物料編號] [char] (14) NOT NULL ,
	[編號] [char] (14) NULL ,
	[年份] [int] NOT NULL ,
	[計劃期] [int] NOT NULL ,
	[開始日期] [int] NULL ,
	[結束日期] [int] NULL ,
	[期初庫存] [decimal] (15,2) NULL ,
	[需求數量] [decimal] (15,2) NULL ,
	[MPS數量] [decimal] (15,2) NULL ,
	[生產單數量] [decimal] (15,2) NULL ,
	[預計庫存] [decimal] (15,2) NULL ,
	[記帳人] [varchar] (10) NULL ,
	[修改日期] [int] NULL ,
	[審核人] [varchar] (10) NULL ,
	[審核日期] [int] NULL ,
	[狀態] [char] (10) NULL ,
	[備注] [varchar] (40) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[mrp物料需求計算] (
	[物料編號] [char] (14) NOT NULL ,
	[年份] [int] NOT NULL ,
	[計劃期] [int] NOT NULL ,
	[期初庫存] [decimal](18, 4) NULL ,
	[毛需求] [decimal](18, 4) NULL ,
	[預計入庫] [decimal](18, 4) NULL ,
	[預計出庫] [decimal](18, 4) NULL ,
	[預計庫存] [decimal](18, 4) NULL ,
	[凈需求] [decimal](18, 4) NULL ,
	[計劃產出] [decimal](18, 4) NULL ,
	[計劃投入] [decimal](18, 4) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[mrp物料需求歷史] (
	[發布編號] [char] (20) NULL ,
	[發布時間] [datetime] NULL ,
	[物料編號] [char] (14) NOT NULL ,
	[年份] [int] NOT NULL ,
	[計劃期] [int] NOT NULL ,
	[期初庫存] [decimal](18, 4) NULL ,
	[毛需求] [decimal](18, 4) NULL ,
	[預計入庫] [decimal](18, 4) NULL ,
	[預計出庫] [char] (10) NULL ,
	[預計庫存] [decimal](18, 4) NULL ,
	[凈需求] [decimal](18, 4) NULL ,
	[計劃產出] [decimal](18, 4) NULL ,
	[計劃投入] [decimal](18, 4) NULL 
) ON [PRIMARY]
GO

--- 這個視圖是為了查詢時顯示物料名稱可以用table控件,而不必使用query控件
if exists (select * from sysobjects where id = object_id(N'[dbo].[vmrp物料需求歷史]') and OBJECTPROPERTY(id, N'IsView') = 1)
drop view [dbo].[vmrp物料需求歷史]
GO
create view vmrp物料需求歷史
as
select a.*, b.物料名稱 from mrp物料需求歷史 as a,
	物料主文件 as b where a.物料編號=b.物料編號
go

CREATE TABLE [dbo].[物料狀態類別] (
	[類別代碼] [char] (5) NOT NULL Primary key,
	[狀態描述] [char] (20) NOT NULL ,
	[說明] [varchar] (50) NULL 
) ON [PRIMARY]
GO

CREATE TABLE [dbo].[物料計劃類別] (
	[類別代碼] [char] (5) NOT NULL Primary key,
	[類別名稱] [char] (20) NOT NULL 
) ON [PRIMARY]
GO
-----------------------------------------
ALTER TABLE [dbo].[物料主文件] WITH NOCHECK ADD 
	CONSTRAINT [DF__物料主文件__進貨提前期__160F4887] DEFAULT (0) FOR [進貨提前期],
	CONSTRAINT [DF__物料主文件__準備周期__17036CC0] DEFAULT (0) FOR [準備周期],
	CONSTRAINT [DF__物料主文件__生產周期__17F790F9] DEFAULT (0) FOR [生產周期],
	CONSTRAINT [PK__物料主文件__151B244E] PRIMARY KEY  CLUSTERED 
	(
		[物料編號]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[物料清單] WITH NOCHECK ADD 
	CONSTRAINT [DF_物料清單_展開標記] DEFAULT (0) FOR [展開標記],
	CONSTRAINT [PK_物料清單] PRIMARY KEY  CLUSTERED 
	(
		[父項編號],
		[物料編號]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[工廠日歷] WITH NOCHECK ADD 
	CONSTRAINT [PK__工廠日歷__1F98B2C1] PRIMARY KEY  CLUSTERED 
	(
		[年份],
		[計劃期]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[主需求計劃] WITH NOCHECK ADD 
	CONSTRAINT [PK_主需求計劃] PRIMARY KEY  CLUSTERED 
	(
		[物料編號],
		[年份],
		[計劃期]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[主需求計劃歷史] WITH NOCHECK ADD 
	CONSTRAINT [PK_主需求計劃歷史] PRIMARY KEY  CLUSTERED 
	(
		[物料編號],
		[年份],
		[計劃期]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[主生產計劃] WITH NOCHECK ADD 
	CONSTRAINT [PK_主生產計劃] PRIMARY KEY  CLUSTERED 
	(
		[年份],
		[計劃期],
		[物料編號]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[主生產計劃歷史] WITH NOCHECK ADD 
	CONSTRAINT [PK_主生產計劃歷史] PRIMARY KEY  CLUSTERED 
	(
		[年份],
		[計劃期],
		[物料編號]
	)  ON [PRIMARY] 
GO

ALTER TABLE [dbo].[mrp物料需求計算] WITH NOCHECK ADD 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品一区二区三区不卡牛牛 | 91在线无精精品入口| 石原莉奈在线亚洲三区| 中文字幕亚洲成人| 亚洲免费观看高清完整版在线| 久久综合丝袜日本网| 亚洲精品在线观| 国产视频一区在线观看 | 亚洲国产一区视频| 亚洲综合在线免费观看| 亚洲一区二区影院| 日韩精品欧美精品| 久久99深爱久久99精品| 国产69精品久久777的优势| 成人av电影在线播放| 欧美性感一类影片在线播放| 欧美蜜桃一区二区三区| 精品久久久久久久人人人人传媒| 精品国产乱码久久久久久图片| 国产欧美精品一区| 亚洲精品欧美激情| 天堂一区二区在线免费观看| 国产一区二区三区| 日本久久精品电影| 欧美一区二区在线播放| 久久午夜电影网| 一区二区三区影院| 精品无人码麻豆乱码1区2区 | 亚洲综合色视频| 麻豆精品国产91久久久久久| 成人sese在线| 91精品午夜视频| 中文字幕欧美国产| 日韩精品久久理论片| 99在线视频精品| 日韩亚洲欧美综合| 亚洲日本在线a| 国产一区久久久| 欧美日韩精品二区第二页| 欧美精品一区二区三区四区| 中文字幕一区二区三区不卡| 毛片av一区二区| 欧美无砖砖区免费| 国产精品久久久久影院老司| 老司机免费视频一区二区三区| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 欧美色网站导航| 国产亚洲精品精华液| 日韩国产在线观看| 色偷偷88欧美精品久久久| 欧美精品一区二区三区一线天视频| 亚洲乱码一区二区三区在线观看| 精品亚洲免费视频| 51精品国自产在线| 亚洲一线二线三线久久久| 成人理论电影网| 欧美成人video| 蜜臀精品一区二区三区在线观看| 91成人免费在线| 亚洲人午夜精品天堂一二香蕉| 精品亚洲aⅴ乱码一区二区三区| 欧美日韩一区二区三区免费看| 国产精品乱人伦中文| 国产一区二区精品在线观看| 日韩一区二区三区免费看| 日韩高清中文字幕一区| 色综合色综合色综合色综合色综合 | 97久久超碰国产精品| 久久久久久久网| 国产乱妇无码大片在线观看| www成人在线观看| 国产一区福利在线| 久久久久国色av免费看影院| 国产一区免费电影| 国产欧美一区二区在线| 国产精品白丝jk黑袜喷水| 久久久精品日韩欧美| 成人午夜免费av| 国产精品家庭影院| 91玉足脚交白嫩脚丫在线播放| 中文字幕一区二区三区不卡在线| 成人av电影观看| 亚洲日本青草视频在线怡红院| 91传媒视频在线播放| 亚洲第四色夜色| 欧美精品日韩一区| 激情六月婷婷综合| 久久久精品综合| av在线不卡电影| 一区二区三区国产精华| 777亚洲妇女| 精品制服美女久久| 国产精品视频看| 欧美精选一区二区| 国内久久婷婷综合| 最新成人av在线| 欧美乱妇23p| 老司机精品视频一区二区三区| 欧美激情一区不卡| 欧美亚洲国产一区在线观看网站 | 精品国产精品一区二区夜夜嗨| 国产真实精品久久二三区| 亚洲欧洲日韩在线| 91精品蜜臀在线一区尤物| 国产综合久久久久久久久久久久| 中文字幕五月欧美| 日韩欧美一区在线| 成人高清视频在线| 日韩精品亚洲一区二区三区免费| www久久久久| 欧美日韩二区三区| 白白色 亚洲乱淫| 免费日本视频一区| 亚洲老司机在线| 久久久精品蜜桃| 91麻豆精品国产91久久久久久| 国产激情视频一区二区在线观看| 亚洲另类色综合网站| 久久综合久色欧美综合狠狠| 色婷婷综合久久久中文字幕| 精品一区二区免费| 一区二区三国产精华液| 久久久亚洲高清| 欧美一级搡bbbb搡bbbb| 色老汉av一区二区三区| 国产一区二区三区最好精华液 | 69堂精品视频| 成人国产一区二区三区精品| 男女男精品视频网| 亚洲成人精品在线观看| 国产精品久99| 久久精品一区二区三区不卡牛牛 | 国产精品 欧美精品| 美国十次了思思久久精品导航| 亚洲一级二级在线| 亚洲欧美经典视频| 国产欧美精品一区二区三区四区| 精品国产一区a| 91精品国产福利| 欧美高清精品3d| 欧美视频精品在线| 欧洲国内综合视频| 91女神在线视频| 色狠狠av一区二区三区| av亚洲精华国产精华精华| 高清国产一区二区| 国产大陆亚洲精品国产| 国产原创一区二区| 国产精品一区在线观看你懂的| 黄色日韩三级电影| 久久99精品国产.久久久久| 美女被吸乳得到大胸91| 久久99国内精品| 韩国三级电影一区二区| 国产一区激情在线| 国产大陆精品国产| 97成人超碰视| 一本色道久久综合精品竹菊| 一本大道av一区二区在线播放| 99这里都是精品| 日本福利一区二区| 欧美久久高跟鞋激| 欧美成人精品福利| 国产欧美在线观看一区| 亚洲视频一区在线| 亚洲二区视频在线| 麻豆一区二区三| 国产成人免费视频网站| av在线这里只有精品| 欧美精品在欧美一区二区少妇| 欧美一区二区三区思思人| 日韩欧美国产电影| 日本一区二区视频在线| 亚洲久本草在线中文字幕| 亚洲午夜久久久| 久久99国产精品免费网站| 成人开心网精品视频| 欧美三级欧美一级| 久久蜜桃av一区精品变态类天堂 | 91精品国产色综合久久ai换脸| 日韩一级高清毛片| 国产精品美女久久久久久| 亚洲一区二区欧美| 国产精品香蕉一区二区三区| 色婷婷一区二区| 欧美成人一区二区三区片免费| 久久老女人爱爱| 亚洲午夜精品网| 成人性生交大片免费看中文| 色视频成人在线观看免| 久久这里只有精品6| 亚洲成人免费在线| 成人av网站在线| 欧美一区二区视频在线观看2020 | 国产精品日产欧美久久久久| 亚洲国产另类av| av不卡一区二区三区| 精品久久99ma| 亚洲亚洲精品在线观看| heyzo一本久久综合|