Chinaunix
标题:
在 db2 select 中怎么限制返回的行数 ?
[打印本页]
作者:
llzh
时间:
2003-11-13 16:16
标题:
在 db2 select 中怎么限制返回的行数 ?
比如有一百条数据 , 我只要前面20条
好像不支持 top
作者:
ddmmdd
时间:
2003-11-13 16:18
标题:
在 db2 select 中怎么限制返回的行数 ?
select * from tab1 fetch first 20 rows only read;
作者:
llzh
时间:
2003-11-14 19:59
标题:
在 db2 select 中怎么限制返回的行数 ?
在命令模式下,这种写法好像不行
提示 SQL0104N An unexpected token "from tab1 " was found following "select * ".
Expected tokens may include: "<space>;". SQLSTATE=42601
作者:
mars
时间:
2003-11-16 09:40
标题:
在 db2 select 中怎么限制返回的行数 ?
SELECT COLUMNS FROM TABLE (ORDER BY COLUMNS) FETCH FIRST N ROWS ONLY
作者:
Law
时间:
2003-11-16 18:42
标题:
在 db2 select 中怎么限制返回的行数 ?
db2=>;select * from tab1 fetch first 20 rows only read
$db2 "select * from tab1 fetch first 20 rows only read"
作者:
wohwdm
时间:
2003-11-16 20:00
标题:
在 db2 select 中怎么限制返回的行数 ?
需要加"read"吗?
作者:
yuwolf
时间:
2003-11-17 08:27
标题:
在 db2 select 中怎么限制返回的行数 ?
可以不要吧
作者:
大连老K
时间:
2003-11-17 12:05
标题:
在 db2 select 中怎么限制返回的行数 ?
law说的没错,llzh你的语句没有加引号(在命令行下),这样用法在win下没有问题,但是在unix或linux下就会出现这个错误
作者:
llzh
时间:
2003-11-18 08:56
标题:
在 db2 select 中怎么限制返回的行数 ?
db2 =>; select * from tablename fetch first 3 rows only read
SQL0104N An unexpected token "read" was found following "ch first 3 rows
only". Expected tokens may include: "END-OF-STATEMENT". SQLSTATE=42601
作者:
llzh
时间:
2003-11-18 08:58
标题:
在 db2 select 中怎么限制返回的行数 ?
去了read就可以了,谢谢
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2