社区
Sybase
帖子详情
请问:怎样在Sybase数据库中写SQL查询语句,实现取前N条记录,在线等...
leileibinbin
2003-08-20 04:19:30
实现象微软sql server中“select top 数值 from 表”,top n的功能
...全文
103
13
打赏
收藏
请问:怎样在Sybase数据库中写SQL查询语句,实现取前N条记录,在线等...
实现象微软sql server中“select top 数值 from 表”,top n的功能
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
enhydraboy
2003-08-27
打赏
举报
回复
set rowcount不太精妙,如果我要取20到30条内的记录呢。这样的方法不是就不行了么?
brook_huang
2003-08-27
打赏
举报
回复
同意 wumizhichui(☆无米之炊☆)
leileibinbin
2003-08-27
打赏
举报
回复
我只想取最上面n条,所以 enhydraboy的想法不必要.谢谢各位,问题解决,给分
tchatcha
2003-08-26
打赏
举报
回复
uset rowcount 20
go
select * from GDZK
go
tchatcha
2003-08-26
打赏
举报
回复
up
wumizhichui
2003-08-26
打赏
举报
回复
最后不要忘了set rowcount 0 恢复默认值
wumizhichui
2003-08-26
打赏
举报
回复
set rowcount 100
select * from Test
set rowcount 0
thelazyman
2003-08-26
打赏
举报
回复
不错,同意lhclovezp!!!
liliang800207
2003-08-26
打赏
举报
回复
利用游标
fetch后
n=n+1
if n=条数 then
exit
end if
......
loop;
hkzhou
2003-08-26
打赏
举报
回复
set rowcount N
select * from GDZK
go
lhclovezp
2003-08-21
打赏
举报
回复
set rowcount 20 select * from GDZK
leileibinbin
2003-08-20
打赏
举报
回复
没有相应的函数实现吗?
smch
2003-08-20
打赏
举报
回复
用游标是一个主意。
SQL
循序渐进(看完不会你可以砍我)教程
介绍
SQL
SQL
(Structured Query Language,结构查询语言)是一个功能强大的
数据库
语言。
SQL
通常使用于
数据库
的通讯。ANSI(美国国家标准学会)声称,
SQL
是关系
数据库
管理系统的标准语言。
SQL
语句通常用于完成一些
数据库
的操作任务,比如在
数据库
中更新数据,或者从
数据库
中检索数据。使用
SQL
的常见关系
数据库
管理系统有:Oracle、
Sybase
、 Microsoft
SQL
Server、 Access、 Ingres等等。虽然绝大多数的
数据库
系统使用
SQL
,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。但是,标准的
SQL
命令,比如"Select"、 "Insert"、 "Update"、 "Delete"、 "Create"和 "Drop"常常被用于完成绝大多数
数据库
的操作。
VB连接
Sql
Server,Oracle,
Sybase
,Access
数据库
操作实例
使用VB连接
Sql
Server,Oracle,
Sybase
,Access
数据库
的实例.并且可以进行
SQL
语句的执行.
里面有以上
数据库
VB连接的字符串 对于VB操作
数据库
是很有帮助的.
Postgre
SQL
数据库
管理(二)
Postgre
SQL
是以加州大学伯克利分校计算机系开发的POSTGRES,现在已经更名为Postgre
SQL
. Postgre
SQL
支持大部分
SQL
标准并且提供了许多其它现代特性:复杂查询、外键、触发器、视图、事务完整性等。 Postgre
SQL
是一个免费的对象-关系
数据库
服务器(
数据库
管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码
数据库
系统(比如 My
SQL
和 Firebird),和专有系统(比如 Oracle、
Sybase
、IBM 的 DB2 和 Microsoft
SQL
Server)之外的另一种选择。 事实上, Postgre
SQL
的特性覆盖了
SQL
-2/
SQL
-92 和
SQL
-3/
SQL
-99,首先,它包括了可以说是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业
数据库
都不具备, 比如 IP 类型和几何类型等;其次,Postgre
SQL
是全功能的自由软件
数据库
,很长时间以来,Postgre
SQL
是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等特性的唯一的一种自由软件的
数据库
管理系统。 Inprise 的 InterBase 以及SAP等厂商将其原先专有软件开放为自由软件之后才打破了这个唯一。最后,Postgre
SQL
拥有一支非常活跃的开发队伍,而且在许多黑客的努力下,Postgre
SQL
的质量日益提高。从技术角度来讲,Postgre
SQL
采用的是比较经典的C/S(client/server)结构,也就是一个客户端对应一个服务器端守护进程的模式,这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索并最终把结果格式化输出后返回给客户端。为了便于客户端的程序的编写,由
数据库
服务器提供了统一的客户端 C 接口。而不同的客户端接口都是源自这个 C 接口,比如ODBC,JDBC,Python,Perl,Tcl,C/C++,E
SQL
等, 同时也要指出的是,Postgre
SQL
对接口的支持也是非常丰富的,几乎支持所有类型的
数据库
客户端接口。这一点也可以说是 Postgre
SQL
一大优点。 本课程作为Postgre
SQL
数据库
管理二,主要讲解以下内容:1. Postgre
SQL
中的子查询2. Postgre
SQL
公共表表达式3. Postgre
SQL
数据的修改4. Postgre
SQL
中的事务5. Postgre
SQL
数据导入和导出6. Postgre
SQL
数据库
的管理7. Postgre
SQL
表的管理
my
sql
前n
条
数据库
_各
数据库
查询前N
条
记录
的
SQL
语句
sql
在不同
数据库
查询前几
条
数据1. ORACLESELECT * FROM TABLE_NAME WHERE ROWNUM <= N;HQL: from table_name t order by t.create_time desc where rownum<=n;2. postgres查询前几
条
记录
SQL
SELECT * FROM TABLE_NAME LIMIT N;3. DB...
ORACLE和
SYBASE
数据库
中
实现
数据查询
条
数限制的
SQL
语句
实现
一、概述 对于某些需要通过
数据库
与大量数据打交道的软件来说,处理性能相当的重要。为了保证软件能够将所有数据处理完而不至于崩溃,分批处理的思想应运而生。分批处理的具体做法是编写
SQL
语句,每次返回规定
条
数的数据给软件处理,待这一批数据处理完之后,再接着处理下一批。 本文通过对具体的
数据库
表(tb_employeeinfo)的操作过程,展示了ORACLE和
SYBASE
数据库
中分批处理
SQL
语句的编写
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章