SQL内部拼接执行SQL语句时,实现变量参数化
本人开发的开发者技术变现资源聚集地,大家支持下,下面是网址
https://www.baiydu.com
exec sp_ExecuteSql执行的SQL语句拼接起是比较麻烦,如果关联的表多拼接过程是很容易出错的,下面这方法非常的好用,而且简单直观
if exists(select * from sysobjects where name=" porc_SeekProttoryProject")
drop proc SeekProttoryProject
go
create proc SeekProttoryProject
 @shareSgin int,
 @lotteryTypeId  int,
 @projcetStar varchar(500),
 @term varchar(50)
as
  declare @ParmDefinition  nvarchar(500);
   declare @prc_GroupStr nvarchar(600);
   set @prc_GroupStr= N'select * from Yuanbo_OpenAward where TypeCatalog =@TypeCatalog and Trem IN (@Trem);
   SET @ParmDefinition = N'@TypeCatalog tinyint,@Trem nvarchar(500)';
    exec sp_ExecuteSql @prc_GroupStr, @ParmDefinition,
    @TypeCatalog = @lotteryTypeId,@Trem=@projcetStar 
本人创业做的一款androidApp, 下载量已经有2000多万,各种当前热门的网络手机奖励红包全部集成,另外还有热门电影和淘宝高额优惠券!很适合各类型的用户。
  
                    
                
                
            
        
浙公网安备 33010602011771号