Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Триггеры в скрипте раньше инсерта / 7 сообщений из 7, страница 1 из 1
25.01.2016, 15:07
    #39154655
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггеры в скрипте раньше инсерта
Вошел в раж ;)

А вот еще сомнительную хотелку можно?
Иногда надо, чтобы при восстановлении из скрипта поля заполнялись согласно логике триггера (например, тот же uuid). Нельзя ли воткнуть галку "триггер вперед инсерта" с предупреждением о замедлении(?) вставки данных, и по дефолту галку там снять? Или есть технические моменты, о которых я не в курсе?
=================
Док.

Win7 Ultim x64, Deb 7.6 i386 (Deb 8.2 i386): FB 2.5.5.26952, диалект 3, SS(win)/CS(Deb), Lazarus 1.5; FPC 2.7.1, UIB
...
Рейтинг: 0 / 0
25.01.2016, 15:42
    #39154727
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггеры в скрипте раньше инсерта
Док> Нельзя ли воткнуть галку "триггер вперед инсерта"

Чего? BI-триггер или чего? Так он итак выполнится.

Док> с предупреждением о замедлении(?) вставки данных

2 раза прочитал и ННП. Триггер выполнить нельзя.
Нельзя. Совсем. Точка. Можно "эмулировать", но
и это не во всех случаях. Ты объясни что надо-то.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25.01.2016, 15:48
    #39154742
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггеры в скрипте раньше инсерта
Гаджимурадов Рустам,

да фигню ему надо. Сейчас схематично

Код: sql
1.
2.
3.
4.
5.
6.
create table t1;

insert into t1;
insert into t1;

create trigger before insert;



он хочет

Код: sql
1.
2.
3.
4.
5.
6.
create table t1;

create trigger before insert;

insert into t1;
insert into t1;



ну его нафиг
...
Рейтинг: 0 / 0
25.01.2016, 15:58
    #39154756
Гаджимурадов Рустам
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггеры в скрипте раньше инсерта
А, "при восстановлении из скрипта".
Тогда не фигню, просто ему нужно
DDL и DML разбить и первое выполнять
раньше второго (без всяких галочек).
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
25.01.2016, 17:22
    #39154862
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггеры в скрипте раньше инсерта
Сомнительные хотелки легко реализуются ручками. Потому что надо иногда .
А галку очередную ради этого городить - ну нафиг.
...
Рейтинг: 0 / 0
25.01.2016, 20:23
    #39155025
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггеры в скрипте раньше инсерта
IBExpert,

Ну в некоторых особо извращенных случаях триггера вообще нужно отключать. А так - нафиг,нафиг.
...
Рейтинг: 0 / 0
25.01.2016, 21:27
    #39155078
Док
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггеры в скрипте раньше инсерта
Ну ладно-ладно, нельзя - так нельзя ;)
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Триггеры в скрипте раньше инсерта / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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