Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Триггер before delete / 8 сообщений из 8, страница 1 из 1
16.09.2003, 10:22
    #32265983
Zailex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер before delete
Есть stored proc, которая удаляет запись в таблице. Входные данные - ID.
Создаю Триггер before delete в котором вызываю этод stored proc с параметром old.field -------- ошибка. Нужно в триггере удалить записи этой же таблицы(рекурсия). ПОМОГИТЕ.
...
Рейтинг: 0 / 0
16.09.2003, 10:47
    #32266040
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер before delete
А подробнее расписать можно, текс процедуры, триггера, ошибка какая...
...
Рейтинг: 0 / 0
16.09.2003, 10:54
    #32266057
Zailex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер before delete
Самое простое:
Код: plaintext
1.
2.
begin
delete from table_name where table_name.id=:id;
end

В триггере хочу чтобы вызвалось то же самое.
...
Рейтинг: 0 / 0
16.09.2003, 11:03
    #32266073
Acue
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер before delete
Это не то?
...
Рейтинг: 0 / 0
16.09.2003, 11:16
    #32266098
Zailex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер before delete
Нет. Там две таблицы, а у меня одна. Нужно чтобу при удалении записи вызывался триггер, который вызывал процедуру удаления, срабатывал триггер и т.д.
...
Рейтинг: 0 / 0
16.09.2003, 11:23
    #32266111
zailex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер before delete
Нет. Там две таблицы, а у меня одна. Нужно чтобу при удалении записи вызывался триггер, который вызывал процедуру удаления, срабатывал триггер и т.д.
...
Рейтинг: 0 / 0
16.09.2003, 11:31
    #32266135
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер before delete
Это, по твоему, подробное описание? Ну и что из этой строки должно быть понятно? Какая ошибка? Как вызывал, где текст триггера, а где процедуры и нафига вобще процедура эта нужна?
...
Рейтинг: 0 / 0
16.09.2003, 11:39
    #32266148
Acue
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер before delete
>>Нет. Там две таблицы, а у меня одна.

Так foreign key можно рекурсивно на ту же таблицу создать.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Триггер before delete / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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