Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.10.12;
Скачать: [xml.tar.bz2];

Вниз

Выборка через процедуру, Firebird 2.0   Найти похожие ветки 

 
Tzw   (2008-03-06 11:22) [0]

Делаю выборку через таблицу. Ругается на точку с запятой после  переменной :otch

ALTER PROCEDURE GET_ALL_PUPIL2
RETURNS (
   OTCH VARCHAR(20),
   FAM VARCHAR(20),
   NAME VARCHAR(20))
AS
begin
   for select users.name, users.fam, users.otch from users
   into :name, :fam, :otch;
   do
   suspend;
end

в чем ошибка?


 
sniknik ©   (2008-03-06 11:29) [1]

возможно не отключил автоопределение переменных, если конечно создаешь процедуру из дельфийских компонент. (если в каком стороннем sql менеджере то хз.)


 
Tzw   (2008-03-06 11:32) [2]

В IBexpert делаю


 
Tzw   (2008-03-06 11:37) [3]

Разобрался, ненужна была там точка с запятой , лишняя ))


 
Sergey13 ©   (2008-03-06 11:38) [4]

> [3] Tzw   (06.03.08 11:37)

А процедура такая зачем нужна?


 
Правильный_Вася   (2008-03-06 11:38) [5]

ошибка в нежелании читать документацию
в дельфи ты цикл тоже сразу закрываешь?

for i := 0 to 5 do;


 
Tzw   (2008-03-06 11:56) [6]


> ошибка в нежелании читать документациюв дельфи ты цикл тоже
> сразу закрываешь?

Отнюдь.

сингл выборка работает нормально в таком виде
   select users.name, users.fam, users.otch from users where (id=:pupil_id)
   into :name, :fam, :otch;
   suspend;

предположил что и тут должна, оказалось нет.


> А процедура такая зачем нужна?

Просто осваиваю ХП.


 
Правильный_Вася   (2008-03-06 12:05) [7]


> сингл выборка работает нормально в таком виде

это НЕ цикл
а "предполагать" - и есть нежелание читать доки


 
Tzw   (2008-03-06 12:33) [8]


> это НЕ цикла "предполагать" - и есть нежелание читать доки

Я понял Вашу позицию, спа-си-бо. :)


 
Анг   (2008-04-11 19:54) [9]

Ну да, Файерберд дает ответ на ошибки конкретно. Дрянь бесплатная)).
Извините, но он мне порядом поднадоел...


 
Johnmen ©   (2008-04-11 20:21) [10]

А нам реаниматоры поганые надоели.



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

Форум: "Базы";
Текущий архив: 2008.10.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.053 c
15-1219419409
+koha
2008-08-22 19:36
2008.10.12
При каждом включении синий экран


2-1220546393
IvanIvan
2008-09-04 20:39
2008.10.12
TListView: переместить Items


2-1220869089
krolic
2008-09-08 14:18
2008.10.12
Проблема с условием else


15-1219304588
TRSteep
2008-08-21 11:43
2008.10.12
vbs скрипт и принтеры


15-1219320561
Bluedragon
2008-08-21 16:09
2008.10.12
Интернет в питере





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский