用户操作
[留言]  [发消息]  [加为好友] 
订阅我的博客
XML聚合    FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
pric的公告
<embed src="http://www.clocklink.com/Clocks/0001-Blue.swf?TimeZone=EST" width="150" height="150" wmode="transparent" type="application/x-shockwave-flash">
文章分类
.Net导航
ASP.NET
ASP.NET Forums 官方中文网站
PB好地方
CodeXchange
pdriver.com(陶清网站)
tiantiansoft.com(程序员家园)
存档

原创  Select Top在不同数据库中的用法 收藏

ITPUB上看到的一个好贴,也经常用到,不是所有的平台均以测试,你可以自己试试看。

1. ORACLE
SELECT * FROM TABLE1 WHERE ROWNUM<=N
2. INFORMIX
SELECT FIRST N * FROM TABLE1
3. DB2
SELECT * ROW_NUMBER() OVER(ORDER BY COL1 DESC) AS ROWNUM WHERE ROWNUM<=N
或者
SELECT COLUMN FROM TABLE FETCH FIRST N ROWS ONLY
4. SQL SERVER
SELECT TOP N * FROM TABLE1
5. SYBASE
SET ROWCOUNT N
GO
SELECT * FROM TABLE1
6. MYSQL
SELECT * FROM TABLE1 LIMIT N
7. FOXPRO
SELECT * TOP N FROM TABLE ORDER BY COLUMN

发表于 @ 2004年09月19日 16:08:00 | 评论( loading... ) | 编辑| 举报| 收藏

旧一篇:DataWindow Style帮你格式化数据窗口样式 | 新一篇:轻松利用PowerBuilder和EAServer搭建三层架构程序

  • 发表评论
  • 评论内容:
  •  
Copyright © pric
Powered by CSDN Blog