Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / StroredProc тело ->Select * From :nametable / 2 сообщений из 2, страница 1 из 1
31.08.2001, 09:55
    #32013255
2com
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
StroredProc тело ->Select * From :nametable
Я создаю процедуру на сервере IB, об`являю переменную типа nametable Varchar(31)
далее я хочу отобрать все записи из известной таблицы в неизвестную
выглядит это так
create procedure Ins (nametable varchar(31))
as
declare variable article varchar(;
begin
for select art
from Tovar
into :article
do begin
insert into :nametable (art) <- ругается на : но мне надо добавлять записи в неизвестную таблицу
values (:article)
end
end

PS Если кто поможет спасибо 2com@mail.ru
...
Рейтинг: 0 / 0
04.09.2001, 06:40
    #32013416
Alexandr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
StroredProc тело ->Select * From :nametable
параметром таблицу не назовешь!
надо
if (nametable='table1') then insert into table1
if (nametable='table2') then insert into table2
и так далее

а вообще-то такие проблемы возникают когда логика работы неправильная
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / StroredProc тело ->Select * From :nametable / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]