Форум: "Базы";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];
ВнизКак создать трригеры в FireBird??? Найти похожие ветки
← →
Alek_1 (2003-09-16 01:32) [0]пишу вот такой код:
create trigger tip_object_id_gen_del for tip_object before
delete as
begin
old.tip_object_id = gen_id(tip_object_id_gen,-1);
end;
в интербейзе это проходило без проблем, а firebird
ругается.
в FireBird ввожу это в isql.
И есть ли для FireBird какаянибудь панель управления
как в interbase например?
Кто знает подскажите пожалуйста!
← →
Deniz (2003-09-16 06:52) [1]1. На что ругается и как?
2. Разве можно переопроеделять ID перед удалением? (если это ID)
3. Смысл такого триггера? Если уменьшить генератор, то можно в переменную присвоить значение.
← →
Johnmen (2003-09-16 09:21) [2]К томе же, очень это подозрительно. Уменьшать значение генератора. Явно что-то не то в консерватории...:)
← →
Alek_1 (2003-09-16 11:45) [3]генератор может и не нужно уменьшать, но создать тригер всеравно не получается.
Как же все таки их создавать??
← →
Danilka (2003-09-16 11:48) [4]Alek_1 (16.09.03 11:45)
тебя-же попросили привести сообщение об ошибке.
← →
Фагот (2003-09-16 12:49) [5]Для создания триггеров (генераторов, процедур и т.д.) используй IBExpert - очень приятная вешь и спасёт от многих ошибок
← →
Alek_1 (2003-09-16 23:49) [6]спасибо я уже создал триггеры
скачал прогу IB_SQL и там создал.
правда в ручную до сихпор неполучается.
Но всеравно всем спасибо!
← →
jack128 (2003-09-17 00:21) [7]Не знаю как это в
> IB_SQL
выглядит, но ibexpert выводит ПОЛНЫЙ текст запроса создания тригера(да и любого другого ddl запроса). Изучай сколько хошь..
← →
Alek_1 (2003-09-17 12:54) [8]спасибо
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c