create procedure proc_SelectDynamic
使用sp_executesql执行动态SQL语句,同时向里面传入参数。    
@Id    int,        --    ID
使用sp_executesql执行动态SQL语句,同时向里面传入参数。
    @LbId    int,        --    类别ID
使用sp_executesql执行动态SQL语句,同时向里面传入参数。
    @GetField nvarchar(200)    --    获取字段名
使用sp_executesql执行动态SQL语句,同时向里面传入参数。
AS
使用sp_executesql执行动态SQL语句,同时向里面传入参数。    
declare @sql nvarchar(300), @param nvarchar(500)
使用sp_executesql执行动态SQL语句,同时向里面传入参数。    
set @sql = 'SELECT ' + @GetField + ' FROM TEST WHERE ID = @ID AND LBID = @LBID '
使用sp_executesql执行动态SQL语句,同时向里面传入参数。    
set @param = '@ID int, @LbId int'
使用sp_executesql执行动态SQL语句,同时向里面传入参数。
使用sp_executesql执行动态SQL语句,同时向里面传入参数。    
exec sp_executesql @sql@param@id@lbid 

相关文章:

  • 2022-12-23
  • 2021-10-30
  • 2022-12-23
  • 2021-12-20
  • 2022-12-23
  • 2021-08-20
  • 2021-10-15
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-19
  • 2022-02-16
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案