tsql中字符串中的变量怎么自由的输入输出
bodan 2006-10-30 01:52:29
declare @MaxValue as smallint
select @Sql='select @MaxValue=max('+@FieldName+') from '+@TableName
exec (@Sql)
select @MaxValue
里面,MaxValue 是存储过程中的中间一个变量,@FieldName和@TableName是存储过程的输入参数,分别表示某个字段的名称或者某个表的名称,怎么能实现八字符串中的 @MaxValue 值输出来