java开发数据库源码,关于仓库系统的数据库,功能齐全,测试成功

源代码在线查看: 采购订单_物料_proc.sql

软件大小: 126 K
上传用户: shanon
关键词: java 数据库 仓库 源码
下载地址: 免注册下载 普通下载 VIP

相关代码

				if exists (select name from sysobjects where name='采购订单_物料_PROC' and type='P')
				drop PROC 采购订单_物料_PROC
				go
				create PROC 采购订单_物料_PROC
				@ITEM_to VARCHAR(30),
				@ITEM_fr VARCHAR(30),
				@TYPE CHAR(3)
				as
				CREATE TABLE [#采购订单明细表] (
					[key_id] [int],
					[采购单号] [int],
					[行] [int],
					[供应商编码] [varchar] (10),
					[物料编码] [varchar] (30),
					[订购数量] [numeric](18, 6),
					[计量单位] [varchar] (10),
					[订购日期] [datetime],
					[到期日期] [datetime],
					[状态] [char] (1),
					[增值税码] [varchar] (10),
					[货币码] [varchar] (10),
					[单位材料成本] [numeric](18, 6)  DEFAULT (0),
					[材料成本] [numeric](18, 0))
					
				
				insert into #采购订单明细表 SELECT * from 采购订单明细表 
				where 物料编码>=@ITEM_to  and 物料编码				if @TYPE ='P'  /* 显示计划状态*/
				select * from #采购订单明细表 WHERE 状态='0'
				
				if @TYPE ='O'  /* 显示订购状态*/
				select * from #采购订单明细表 WHERE 状态='1'
				if @TYPE ='C'   /* 显示完成状态*/
				
				select * from #采购订单明细表 WHERE 状态='2'
				
				if @TYPE='PO '  /* 显示计划和订购状态*/
				select * from #采购订单明细表 WHERE  状态='0' OR  状态='1'
				
				if @TYPE='PC'   /* 显示计划和完成状态*/
				select  * from #采购订单明细表 WHERE 状态='0'OR 状态='2' 
				
				if @TYPE ='OC'   /* 显示订购和完成状态*/
				select * from #采购订单明细表 WHERE  状态='1' OR 状态='2' 
				
				if @TYPE ='POC'   /* 显示计划、订购和完成状态*/
				select * from #采购订单明细表 
				WHERE 状态='0' OR  状态='1' OR 状态='2'
				--EXEC 采购订单_物料_PROC '电脑','电脑','POC'			

相关资源