![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Чем бы заменить suspend? [D7, MySQL]
Дед Маздай © (2006-09-13 10:40:00)Народ
Есть хранимка (смесь Mysql и IB/FB)
CREATE PROCEDURE GETPARENTS (IN ID INTEGER,
OUT DID INTEGER, OUT OID INTEGER, OUT NAME VARCHAR(30))
BEGIN
WHILE (ID > 0) DO
BEGIN
SELECT T.ID, T.PARENT, T.NAME INTO DID, OID, NAME
FROM TEST T WHERE T.ID = ID;
ID = OID;
SUSPEND; <- здесь впадаю в ступор
END;
END;
Я понимаю, что это можно провернуть на клиенте, но хотелось бы узнать про сабж и закрыть тему.
Вообщем как реализовать в хранимке (MySQL) SUSPEND?
kaif (2006-09-13 23:21:00) [1]НИКАК
Дед Маздай (2006-09-13 15:45:00) [2]Ну потому что не знаю, как так же красиво реализовать на MySQL.
Сергей М. (2006-09-13 14:35:00) [3]
> SUSPEND; <- здесь впадаю в ступор
Кто тебе, паровоззу, сказал, что при SUSPEND кто-то там "впадает в ступор" ?)