Вниз
Скачать: CL | DM;

Выборка через процедуру, 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 вся ветка

Скачать: CL | DM;



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


4-1197883964
p_evghenii
2007-12-17 12:32
2008.10.12
Как завершить работу другого приложения раньше Windows


15-1219407165
keymaster
2008-08-22 16:12
2008.10.12
Приложение падает на Application.Initialize;


3-1201092353
Rusl92
2008-01-23 15:45
2008.10.12
Картинки в БД


1-1200479320
oleg_teacher
2008-01-16 13:28
2008.10.12
Проблема с мидасом




   Наверх