在不同数据库环境下读取前N条记录数:
1. Oracle
Select * FROM TABLE1 Where ROWNUM<=n
2. Informix
Select FIRST N * FROM TABLE1 where 1=1
3. MySQL
Select * FROM TABLE1 where 1=1 LIMIT N
4. DB2
Select * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM Where ROWNUM<=n
或者
Select COLUMN FROM TABLE where 1=1 FETCH FIRST N ROWS ONLY
5.SQL Server
Select TOP N * FROM TABLE1 where 1=1
or
SET ROWCOUNT N Select * FROM TABLE1 where 1=1 SET ROWCOUNT N1
6. Sybase
SET ROWCOUNT N Select * FROM TABLE1 where 1=1 SET ROWCOUNT N1
7. FOXPRO
Select * TOP N FROM TABLE orDER BY COLUMN
8. ACCESS
Select TOP N * FROM TABLE1 where 1=1
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- (10次浏览)雅虎:数据库大小比拼唯我独尊
- (5次浏览)在.net中如何利用数据工厂实现多数据库的操作
- (4次浏览)BI有没有前途 数据仓库之路如何继续下去
- (3次浏览)IBM:数据管理步入智能阶段 行业将成竞争焦点
- (3次浏览)用一个实例讲解数据增量抽取的模拟实现
- (2次浏览)讲解数据仓库架构师的岗位职责和岗位要求
- (2次浏览)减少每次的同步数据量以此来提高同步效率
- (2次浏览)crosscheck长时间运行后未见结果的案例
- (2次浏览)SQL注入防御:用三种策略应对SQL注入攻击
- (1次浏览)全面解析基于空间数据库的数据挖掘技术



