Как получить номер строки в приложении (клиенте) с помощью оператора sql - PullRequest
0 голосов
/ 26 мая 2020

Я пытаюсь получить немного информации из нескольких таблиц с помощью оператора select. Все таблицы относятся к одной части моего приложения (клиента). В приложении несколько записей. Например, допустим, 180 записей. Номера строк этих записей не отмечены ни в одной таблице. Но пока я извлекаю информацию с помощью оператора select, я хотел бы знать, из какой строки записей в приложении исходит мой результат. Есть ли способы добиться этого.

Я использую Oracle базу данных.

Ответы [ 2 ]

0 голосов
/ 26 мая 2020

Вы можете добавить псевдостолбец rownum в свой запрос примерно так:

select rownum, q.* from (... your query with order by clause...) q;
0 голосов
/ 26 мая 2020

Похоже, вы могли бы использовать пакет DBMS_APPLICATION_INFO, чтобы делать то, что хотите:

...