rownumを利用する。1件目から取り出す場合は
select * from emp where deptid = 123 and rownum <= 10
1件目を含まない場合、11件目から20件目までなどの場合は、サブクエリを使って
select * from (select rownum num, id, col1, col2, …. from emp where deptid = 123) where num between 11 and 20;
Last 5 posts in oracle
- ODP.NetのOracleParameterをバインド変数名で使用するとOracleCommandデフォルト設定ではうまく動作しない - December 20th, 2008
- ODP.NETでSQL TRACEをとる方法 - November 27th, 2008
- OracleのDATA PUMP(expdp/impdp)を使ったバックアップ方法 - July 30th, 2008