22,210
社区成员
发帖
与我相关
我的任务
分享
ALTER procedure prc_getWBcheckCount
@wb_lot_no nvarchar(50),
@wb_mach_no nvarchar(50),
@wb_checkCount int output
AS
begin
declare @sql nvarchar(500),@c int
set @sql = N' select @count=COUNT(*) from wb_master '
set @sql = @sql +N' WHERE wb_lot_no like ''%'+@wb_lot_no+N'%'''
set @sql = @sql +N' AND wb_mach_no like ''%'+@wb_mach_no+N'%'''
exec sp_executesql @sql,
N'@wb_lot_no nvarchar(50),@wb_mach_no nvarchar(50),@count int output',
@wb_lot_no,@wb_mach_no,@count=@c output
set @wb_checkCount=@c
end
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
ALTER procedure prc_getWBcheckCount
@wb_lot_no Nvarchar(50),
@wb_mach_no Nvarchar(50),
@wb_checkCount int output
AS
begin
select @wb_checkCount=COUNT(*) from wb_master
WHERE wb_lot_no like '%'+@wb_lot_no+'%' AND wb_mach_no like '%'+@wb_mach_no+'%'
end
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
DECLARE @Rnt INT
EXEC prc_getWBcheckCount 'A','B',@Rnt OUTPUT
SELECT @Rnt
ALTER procedure prc_getWBcheckCount
@wb_lot_no varchar(50),
@wb_mach_no varchar(50),
@wb_checkCount int output
AS
begin
declare @sql nvarchar(500)
set @sql = ' select @cnt = COUNT(*) from wb_master '
set @sql = @sql +' WHERE wb_lot_no like ''%'+@wb_lot_no+'%'''
set @sql = @sql +' AND wb_mach_no like ''%'+@wb_mach_no+'%'''
exec sp_executesql @sql,N'@cnt int output',@wb_checkCount output
end
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
ALTER procedure prc_getWBcheckCount
@wb_lot_no varchar(50),
@wb_mach_no varchar(50),
@wb_checkCount int output
AS
begin
declare @sql nvarchar(500),@cnt int
set @sql = ' select COUNT(*) from wb_master '
set @sql = @sql +' WHERE wb_lot_no like ''%'+@wb_lot_no+'%'''
set @sql = @sql +' AND wb_mach_no like ''%'+@wb_mach_no+'%'''
exec sp_executesql @sql,N'@cnt int output',@cnt output
end
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO