MySQLだと、limitを使うことで検索結果の表示件数の制御ができるが、Oracle Databaseだとlimitがないので、指定できない。そんなに使う機会がないので、調べる手間があるのでメモ。
Oracle Databaseでやる場合には、「ROWNUM」を使うことで似たようなことができる。例えば、ROWNUMで、10以下に設定すると、最初から10行目まで表示される。これをうまく使うことで、いろいろとできる。
例)
SELECT EXTENDED_TIMESTAMP, DB_USER, SQL_TEXT
FROM DBA_COMMON_AUDIT_TRAIL
WHERE ROWNUM <= 10;