select IDENTITY(int, 1,1) AS ID_Num,* into #temp from 表
select * from #temp 就可以看到结果了
select * from #temp 就可以看到结果了
解决方案 »
- 數據更新
- vs自带sql2005 简单问题,关于如何登陆!~~
- 弱问题:SQL中如何向上取整
- 急!急!!急!!!求SQL语句!
- 请问怎么将SQL里面的表导成VFP的DBF表,用DTS怎么操作
- 请SQL高手指教
- 求SQL语句。标题说不明白。贴内有详细说明,感激不尽!
- 在sql server7中备份的dat文件怎样在sql server2000中还原?
- 如何在SQL-SERVER中实现数据集的交集和差集(在线给分)
- UNIX C 使用SYBASE DBLIB调用存储过程 时。。。
- 我写个自定义函数,其中有计算用户输入时间与当前系统时间之间的差值,但是自定义函数中不允许有getdate(),怎么办?
- 请问VB里怎么访问SQL SERVER里建的存储过程?
set @n=1
select top 20 * from #temp where id_num>=@n*20把@n为参数可实现分页,20 为每页记录数
你可以进一步查询这个临时表,得到结果集:
select * from #temp
declare @SQLStr varchar(8000)
set @SQLStr='SELECT Top '+cast(@每页大小 as varchar)+' * FROM T WHERE SortField NOT IN (SELECT TOP '+cast(@每页大小*@第几页 as varchar)+' SortField from T )'
exec(@SQLStr)
其实你可以自己在csdn相应的版中去搜索'分页'啊
比如可以去java版
http://expert.csdn.net/Expert/topic/1680/1680844.xml?temp=.3031427