Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.04.01;
Скачать: CL | DM;

Вниз

Select в IB   Найти похожие ветки 

 
Bura ©   (2002-03-05 17:50) [0]

Господа, возник вопрос. Могу ли я получить с пом. хранимой процедуры, в которой выполняется select, по идее возвращающий большой набор данных, только первую запись результата. А потом прекратить выборку. (Это надо для того, чтобы сервер не выполнял очень большую выборку, т.к. мне требуется всего одна первая запись). Да, он возвращает разные данные, так что distinct не поможет.


 
Виктор Щербаков ©   (2002-03-05 17:58) [1]

Попробуй так:

FOR SELECT MYFIELD FROM MYTABLE
INTO :RETURNPARAM DO
BEGIN
SUSPEND;
EXIT;
END

В синтаксисе мог напутать, но идея, я полагаю, ясна.


 
Bura ©   (2002-03-05 21:28) [2]

Это я уже пробовал. Возвращает длинный набор данных.


 
Сергей Иванов ©   (2002-03-05 21:50) [3]

Прицепи на IBStoredProc датасет и сделай while not EOF ... next;


 
Ray Adams   (2002-03-05 23:18) [4]

FOR SELECT MYFIELD FROM MYTABLE
INTO :RETURNPARAM DO
SUSPEND;
END


 
evgeg ©   (2002-03-06 00:17) [5]


> FOR SELECT MYFIELD FROM MYTABLE
> INTO :RETURNPARAM DO
> BEGIN
> SUSPEND;
> EXIT;
> END

> Это я уже пробовал. Возвращает длинный набор данных.

Не могёт такого быть!


 
sniknik ©   (2002-03-06 10:36) [6]

В MS SQL есть конструкция TOP n
т.е. можно писать SELECT TOP 1 * FROM MYTABLE проверь может это стандарт и у тебя работать будет. Если нет то единственный способ мне известный получить 1 запись это курсор делай через него.



Страницы: 1 вся ветка

Текущий архив: 2002.04.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
3-3
andyfirst
2002-03-05 14:44
2002.04.01
Ошибка в запросе


1-185
JibSkeart
2002-03-17 16:28
2002.04.01
Как Узнать программно и можноли что у Файла досовская (Рус) кодировка ??


1-223
MaXie
2002-03-20 12:50
2002.04.01
Массив объектов.


1-100
Maybe
2002-03-20 15:58
2002.04.01
экземпляры различных классов в одной коллекции


4-350
MrAngel
2002-01-28 16:58
2002.04.01
Shell Creating - вечная проблема. Часть вторая.