当前位置: > 新闻动态 > 文章内容


有些数据存在关仓库BUG运行语句

有些数据存在关仓库BUG运行语句: CREATE procedure Close_warehouse
@Items varbinary(1200),
@uid varchar(10)
AS
set nocount on


declare @ec int
set @ec=0
declare @stat int
declare @num int
select @stat=OpenExt ,@num=ExtCKNum from warehouse where AccountID=@uid
set @ec=@@error | @ec
if @stat is not null --正常情况是不应该为空的
begin
if @stat=@num begin --主仓库
UPDATE warehouse SET Items=@Items where AccountID=@uid
set @ec=@@error | @ec
end else begin
UPDATE ExtWareHouse SET Items=@Items where AccountID=@uid and Number=@stat
set @ec=@@error | @ec
end


end
set nocount off

相关文章