请问如何查到排序后的第一条记录

wangzk0206 2006-09-22 12:18:31
请问在SYBASE中如何取第一条记录

或者是取当前记录排序后前面的那条记录那
...全文
276 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ribut9225 2006-09-29
  • 打赏
  • 举报
回复
是的
set rowcount是指定返回记录的行数

set rowcount 1 //指定只返回检索的第一条数据

//设置回来

set rowcount 0
tiepi 2006-09-23
  • 打赏
  • 举报
回复
定一个游标就好了

set rowcount 1有风险的,如果没有设回来。。。
wangzk0206 2006-09-23
  • 打赏
  • 举报
回复
怎么设置 回来 难道是若没有设置回来 始终就是查找只有一条记录吗
wangzk0206 2006-09-22
  • 打赏
  • 举报
回复
我是要在存储过程中用
我搜了 一下网上有 这个
set rowcount 1
select * from a

但是这个我在PB中用怎么不行 好象在SYBASE中也不行
hobbylu 2006-09-22
  • 打赏
  • 举报
回复
先执行一句set rowcount 1
然后执行select,管用的
wangzk0206 2006-09-22
  • 打赏
  • 举报
回复
好象是11
hobbylu 2006-09-22
  • 打赏
  • 举报
回复
什么版本的

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧