![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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 ..