摘要: 1、sql server2005以上可以直接加()就行。DECLARE @number INT SELECT @number=2SELECT TOP (@number) * FROM dbo.[User]2、拼凑字符串DECLARE @number INT,@sql VARCHAR(500)SELECT @number=2SET @sql='select top '+STR(@number)+' * from [User]'EXEC (@sql)3、利用rownumber1 DECLARE @number INT2 SELECT @number=23 ;4 WI 阅读全文
posted @ 2011-12-17 22:54 菜鸟非常 阅读(1002) 评论(0) 推荐(0)