Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / про количество записей / 7 сообщений из 7, страница 1 из 1
10.06.2003, 10:53:41
    #32180264
Блин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про количество записей
посморел в книжке и не нашел такую инфу.
есть некоторый явашный код
Statement stmt = conn.createStatement ();
ResultSet rset = stmt.executeQuery("select ...");

надо узнать количество возвратимых записей без перебора записей.
как?
...
Рейтинг: 0 / 0
10.06.2003, 11:03:15
    #32180277
Angel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про количество записей
Никак.
А зачем, если не секрет ?
...
Рейтинг: 0 / 0
10.06.2003, 11:11:10
    #32180290
Блин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про количество записей
та блин надо массив динамически выделить под количество строк
вот думаю как бы сделать?
...
Рейтинг: 0 / 0
10.06.2003, 11:12:34
    #32180291
Angel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про количество записей
Используй вектора и подфетчивай по необходимости
...
Рейтинг: 0 / 0
10.06.2003, 11:21:21
    #32180306
Блин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про количество записей
это вариант

а если мне надо многомерный массив подфетчивать вектора прокатят?
...
Рейтинг: 0 / 0
10.06.2003, 11:36:39
    #32180324
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про количество записей
Если запрос не слишком тяжелый (т.е. допустимо его несколько усложнить), то можно попробовать измользовать аналитические функции, начиная в Oracle 8i Enterprise Edition:

Код: plaintext
1.
2.
3.
4.
select e.*
     , count( 1 ) over (partition by  1 ) cnt
from scott.emp e
/


Профечив первую запись, получаешь общее количество строк в поле CNT.
...
Рейтинг: 0 / 0
10.06.2003, 12:14:33
    #32180373
Блин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про количество записей
не получится у нас оракл 8.0.5

но всё равно всем спасибо за помощь.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / про количество записей / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]