CREATE PROCEDURE zhcx_11wrts --单个条件查询记录数 @zd varchar(10),@nr varchar(10) ---@zd (字段) @nr (字段值) AS begin declare @count int EXEC('select @count=count(*) from volvo where '+@zd+' ='''+@nr+'''') return @count end GO
调用如下: declare @count int,@zd varchar(10),@nr varchar(10) set @zd='bxlx' set @nr='小修' exec @count=zhcx_11wrts @zd,@nr select @count shuliang