Почему оператор = не работает с ROWNUM, кроме значения 1?

У меня есть следующий запрос:

select * from abc where rownum = 10

Вывод : Нет записей для отображения

У меня наверняка есть более 25 записей в таблице abc, и моя цель — отобразить n-ю запись.

Если я напишу запрос как: -

select * from abc where rownum = 1

он работает нормально и дает мне первую запись. Никакой другой записи, кроме первой.

Есть идеи?

8
задан Mansoor Gee 13 March 2012 в 06:57
поделиться