Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DSQL [D6, FireBird]


kors ©   (2003-09-28 11:34:00) 

Здраствуйте Мастера!
У меня токой вопрос к вам: Как зделать StoredProcedure в FB так что-бы можно было дать как входной параметр имя таблицы и в теле процедуры работать с этой таблицы.


kors   (2003-09-29 17:29:00) [1]

Не может быть что-бы никто не знал ...


kors   (2003-09-29 12:21:00) [2]


> Alexandr ©

известны таблицы, но их много


Alexandr   (2003-09-29 11:23:00) [3]

а таблиц таких известное и постоянное количество?


kors   (2003-09-29 10:46:00) [4]

пробовал в FB 1.5
что-то неверно написано, не знаю что и где,
помогите пожалуста
CREATE PROCEDURE MY_PROC (
TAB VARCHAR(10))
RETURNS (
C INTEGER)
AS
begin
execute statement "select count(*) from "||Tab into :c;
suspend;
end


Zacho   (2003-09-28 18:49:00) [5]

Нет.


kors   (2003-09-28 18:38:00) [6]

А в FB 1.0.3, нету никакого решения этой задачи?


Zacho   (2003-09-28 18:19:00) [7]

Можно только в FB 1.5. Смотри EXECUTE STATEMENT, EXECUTE STATEMENT .. INTO .. , FOR EXECUTE STATEMENT .. INTO .. DO ..


Наверх

Титульная страница Поиск, карта сайта Написать письмо