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

Вниз

Select из ХП   Найти похожие ветки 

 
Жук   (2003-05-30 16:14) [0]

Есть ХП :
CREATE PROCEDURE pro
RETURNS (
f1 INTEGER,
f2 VARCHAR (10),
f3 VARCHAR (255),
f4 INTEGER)
AS
BEGIN
for select t1.field2, t2.field3
from table1 t1 left join table2 t2 on t1.id_t2=t2.id
into :f2,:f3
do begin
select count(field1)
from table3
where id_t1=:f2
into :f1;
f4=strlen(:f2)-1;
SUSPEND;
end
END

Всё компилится. НД запроса для цикла не пустой, но при выполнении запроса к процедуре :
select * from test
Мне возварщает пустой НД. Почему ?


 
Жук   (2003-05-30 16:16) [1]

Гм-м. Поправка : select * from pro


 
Zacho   (2003-05-30 16:33) [2]

Да вроде все правильно.
А что возвращает
select t1.field2, t2.field3
from table1 t1 left join table2 t2 on t1.id_t2=t2.id ?


 
Жук   (2003-05-30 16:45) [3]


> Zacho © (30.05.03 16:33)
> А что возвращает
>...?

Возвращает НД из ~100 записей...

Мля ! Закоментил всё, что в цикле, кроме suspend"a и откомпилил - всё работает,
раскоментил всё, что закоментил перед этим, откомпилил - стало работать.
Видать на баг ибэйсовский наткнулся. Поздравляю нас всех !


 
Zacho   (2003-05-30 16:53) [4]


> Жук © (30.05.03 16:45)

Переходи на FB или Yaffil. IB 6.0 - глюкотень еще та.


 
Жук   (2003-05-30 17:00) [5]


> Zacho © (30.05.03 16:53)
> Переходи на FB или Yaffil. IB 6.0 - глюкотень еще та.

Не от меня зависит, да и не факт, что там будет лучше.

Кстати, анонсирую : я тут упорно занимаюсь тестированием запросов типа таблица+ХП и просто ХП :-) Результатами поделюсь в понедельник.


 
Zacho   (2003-05-30 17:12) [6]


> Жук © (30.05.03 17:00)
>
> > Zacho © (30.05.03 16:53)
> > Переходи на FB или Yaffil. IB 6.0 - глюкотень еще та.
>
> Не от меня зависит, да и не факт, что там будет лучше.

А почему ? FB - бесплатен.
А что лучше - факт. Посмотри хотя бы список багов IB, исправленных в FB.
> Кстати, анонсирую : я тут упорно занимаюсь тестированием
> запросов типа таблица+ХП и просто ХП :-) Результатами поделюсь
> в понедельник.

Ждем-с. :) Любопытно посмотреть. Только приводи планы запросов, а не ХП. :)



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

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

Наверх




Память: 0.45 MB
Время: 0.032 c
6-84494
sapsi
2003-04-22 10:26
2003.06.26
NMSMTP


14-84668
_Igorek
2003-06-09 10:29
2003.06.26
Вопросик знатокам HTML a


1-84332
Andrey02
2003-06-15 22:59
2003.06.26
Правильное прерывание потоков


3-83979
Belkova
2003-05-29 21:47
2003.06.26
Генерация уникального номера


1-84288
Ilg
2003-06-14 18:12
2003.06.26
Допустимость имени файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский