![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Добавление полей в триггере [D6, XP]
Id © (2006-07-03 16:19:00)Здраствуйте, уважаемые мастера.
Работаю в FB1.5, Использую IBExpert. Создаю триггер, в котором при добавлении записи в одну таблицу(T1) добавлялось поле в другую таблицу(T2).
Вот скрипт:
CREATE TRIGGER T1 FOR PREDMET
ACTIVE AFTER INSERT POSITION 0
AS
begin
ALTER TABLE T2
ADD new.lat VARCHAR(150) CHARACTER SET WIN1251 COLLATE PXW_CYRL
end
Id (2006-07-03 16:25:00) [1]
> Так делать нельзя.
Благодарю
Desdechado (2006-07-03 16:21:00) [2]А почему не в "Базах"?
Так делать нельзя. Изменение структуры БД нельзя выполнять в триггерах и хранимых процедурах.
Id (2006-07-03 16:20:00) [3]Забыл вопрос.
Так вот это не получается, выдает ошибку.
В чем может быть дело, неужели так нельзя?