发布网友
共3个回答
热心网友
不用上面中间传值,直接在sql server中执行下面语句,@aa就是你要的结果
DECLARE @aa VARCHAR(500)
select @aa= MAX(title) FROM tablename
select @aa
热心网友
DECLARE @aa VARCHAR(500)
SET @aa=(SELECT MAX(title) FROM 【table】)
热心网友
SET @sqlstr='SELECT @name = MAX(title) FROM [table]'
EXEC SP_EXECUTESQL @sqlstr, N'@name VARCHAR(10) OUTPUT', @name OUTPUT;
参考资料:http://hi.baidu.com/wangqing999/blog/item/6f6da5fee476db869f51465d.html