Как получить количество записей с помощью ссылочного курсора в oracle10g - PullRequest
1 голос
/ 30 июня 2009

Я хочу знать, как мы можем получить количество записей, используя ссылочный курсор в oracle10g.

Ответы [ 2 ]

2 голосов
/ 30 июня 2009

После того, как вы выбрали строки, вы можете использовать cursorname % rowcount, чтобы получить количество записей, которые вы выбрали.

1 голос
/ 30 июня 2009

Вы не можете.

Вы можете считать строки только при извлечении их из курсора.

Курсор похож на поток, и Oracle не знает, сколько там строк, пока не прочитает их все (что происходит при извлечении строк).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...