Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.26;
Скачать: CL | DM;

Вниз

А ERWin Кто-нибудь знает?   Найти похожие ветки 

 
ivan01234 ©   (2003-12-01 23:12) [0]

Имеется модель в ERWin.
Как реализовать каскадное удаление на триггерах для InterBase.

Ни чего не получается! Может у кого скрипты для ERWin"а есть?
(просто включением триггеров дело не решается, их оказывается самому как-то писать надо)

Или я не прав???
Подскажите!


 
Кщд   (2003-12-02 06:01) [1]

на триггер - удаление из подчиненной
или я что-то недопонял?


 
Deniz ©   (2003-12-02 07:08) [2]

>Или я не прав???
Не прав! На связи между таблицами кликаешь, и получаешь формочку "RelationsShops" - закладка "RI Actions" - "Parent delete" CASCADE получаем что-то вида:


CREATE TRIGGER tD_DOK FOR DOK AFTER DELETE AS
/* ERwin Builtin Tue Dec 02 09:06:59 2003 */
/* DELETE trigger on DOK */
DECLARE VARIABLE numrows INTEGER;
BEGIN
/* ERwin Builtin Tue Dec 02 09:06:59 2003 */
/* DOK R/2 ISPOLN ON PARENT DELETE CASCADE */
delete from ISPOLN
where
/* ISPOLN.IDDOK = OLD.IDDOK */
ISPOLN.IDDOK = OLD.IDDOK;
/* ERwin Builtin Tue Dec 02 09:06:59 2003 */
END


 
Кщд   (2003-12-02 07:14) [3]

Deniz © (02.12.03 07:08) [2]
в триггере на удаление из главной, удаление из подчиненной.
в чем отличие?


 
Deniz ©   (2003-12-02 08:41) [4]

>Кщд (02.12.03 07:14) [3]
Мой 1 пост к Вашему не относится.
Вопрос был ("просто включением триггеров дело не решается, их оказывается самому как-то писать надо"), это можно сделать визуально. Или нет? А код приведен только для того, что бы показать что сам ErWin генерит после действий, описанных выше.


 
Кщд   (2003-12-02 08:48) [5]

вопрос снят
прошу прощения за невнимательность



Страницы: 1 вся ветка

Текущий архив: 2003.12.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
14-86525
SergP
2003-12-01 22:46
2003.12.26
Помогите написать Select


8-86463
JohnJ
2003-08-22 01:19
2003.12.26
Продолжаю изучать DelphiX


1-86450
lucky4me
2003-12-12 11:17
2003.12.26
ООП в Object Pascal


4-86599
Zeqfreed
2003-10-17 19:37
2003.12.26
Как отловить нажатия клавиш клавы неактивным приложением?


14-86500
REA
2003-12-04 15:09
2003.12.26
Разница между Function и Function()