ALTER procedure [dbo].[P_DelImportData]
(
@orderNo varchar(50), --定义存储过程传入参数
@smallOrderNo varchar(50),
@phoneModel varchar(50),
@customer varchar(50)
)
AS
SET NOCOUNT ON
declare @error int = 0 ---事务中的错误记录,定义存储过程中的变量(类似程序中的变量设定)
declare @errerMsg varchar(500) ---事物中的错误信息记录
declare @moveNo int ---挪单的数量
declare @originalOrderNo varchar(50) ---挪单的原大单号
create table #macSnInfo --创建临时表
(
orderNo varchar(50),
mac varchar(50),
sn varchar(50),
boxNo varchar(50),
status varchar(50),
currentBoxNum int,
boxNumMax int,
smallOrderNo varchar(50),
sortBoxNum int,
importNum int,
importDate datetime,
exportDate datetime,
phoneModel varchar(50),
zpuz varchar(50),
rfpi varchar(50),
bigBatchNo varchar(50),
smallBatchNo varchar(50)
)
create table #phoneInfo
(
orderNo varchar(50),
customer varchar(50),
smallOrderNo varchar(50),
phoneModel varchar(50),
newPower varchar(50),
oldPower