当前位置: 代码迷 >> ASP >> SQL怎样动态读取记录条数?解决思路
  详细解决方案

SQL怎样动态读取记录条数?解决思路

热度:104   发布时间:2012-03-04 11:13:34.0
SQL怎样动态读取记录条数?
问题题目:SQL怎样动态读取记录条数?
希望各位高手及时回帖,不胜感激。
举例:
declare   @num   int
set   @num=round(100*rand(),0)
select   top   @num   from   user_table

就是这样一个功能,不过我写的是错的,我也不知道错在哪里,只能认为SQL没这个用法,请各位高手指点。

------解决方案--------------------
declare @num int
declare @s varchar(1000)
set @num=round(100*rand(),0)
Set @s = 'select top ' + cast(@num as varchar) + ' * user_table '
execute(@s)
  相关解决方案