sqlserver获取第n行数据
来源:互联网 发布:合肥优化外包公司 编辑:程序博客网 时间:2024/06/03 03:52
如何在一个没有主键的表中获取第n行数据,在sql2005中可以用row_number,但是必须指定排序列,否则你就不得不用select into来过渡到临时表并增加一个排序字段。
用游标的fetch absolute语句可以获取绝对行数下的某行数据,测试代码如下:
set nocount on
--建立测试环境并插入数据,并且表没有主键
create table test(id int ,name varchar(10))
insert into test select 999,'jinjazz'
insert into test select 888,'csdn'
insert into test select 999,'sqlserver'
--通过游标获取绝对行数
declare myCursor scroll cursor for select * from test
open myCursor
fetch absolute 3 from myCursor
close myCursor
deallocate myCursor
--删除测试环境
drop table test
set nocount off
/*--
id name
----------- ----------
999 sqlserver
--*/
- sqlserver获取第n行数据
- sqlserver获取第n行数据
- sqlserver获取第n行数据
- 获取第n行数据
- 查找第N行数据
- sqlserver查询第2-4行数据
- sql 查询第n行数据
- Grid行数据获取
- 获取点击行数据
- 已知n行数据,自上而下为第1行,第2行.....第n行。第i行数据有i个,求从第1行至第n行的最短路径及路径长度。
- C/C++从文件末尾反向获取指定N行数据
- sqlserver中插入多行数据
- sqlserver分割字符串为行数据
- sqlserver生成表行数据insert语句
- 获取数据行数据信息
- jtable 定义 获取行数据
- dataTables获取选中行数据
- DataTables获取选中行数据
- Java文件流关闭和垃圾回收问题
- 用sql语句dbcc log 查看SQL Server 数据库的事务日志
- .net调用axis提示no SOAPAction header!
- 图像解码之三——giflib解码gif图片
- __attribute__ 机制
- sqlserver获取第n行数据
- 数据源绑定JNDI步骤以及绑定后数据源存放路径
- 第11章 Windows应用程序高级控件
- (转载)Android界面布局浅议
- mpc-hc的编译说明
- JDBC连接多个SQLServer实例
- Project facet Java version 6.0 is not supported.解决办法
- 我个技术宅也无聊了自编一个植物大战僵尸网上在线恶搞版(有视频有游戏有真相)
- 一个模块接口的组成