powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / динамически new в триггере
5 сообщений из 5, страница 1 из 1
динамически new в триггере
    #39181987
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте.

Захотелось странного. Но думаю нереально.
В before триггере динамически проверять поля на значения. например в табличку сервисную сгрузить имена полей-таблиц и в триггере before зачитывать ее и строить нечто динамическое проверяющее "if new.c is null then"

Можно конечно все это сделать в after триггере. но будет лишнее чтение.


Может на спичках экономлю, но


Спасибо
...
Рейтинг: 0 / 0
динамически new в триггере
    #39181989
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergqЗахотелось странного. Но думаю нереально.
Обломись. Совершенно нереально.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
динамически new в триггере
    #39181992
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergq> Но думаю нереально.
sergq> Может на спичках экономлю, но

Реально, но чревато и за такое будут проклинать наследники всего этого хозяйства.

Для чего надо-то? Писать "один" триггер, чтобы не генерить 100 "одинаковых"?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
динамически new в триггере
    #39182008
sergq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустамsergq> Но думаю нереально.
sergq> Может на спичках экономлю, но

Реально, но чревато и за такое будут проклинать наследники всего этого хозяйства.

Для чего надо-то? Писать "один" триггер, чтобы не генерить 100 "одинаковых"?


есть штук 40 вьюх. ну и соответственно идут в триггерах проверки что заполнено, что нет. уже начинаю путаться в этих триггерах )
Плюс в приложении в зависимости от значения одного поля вьюхи регулируется видимость контролов.
Вот и хотел объединить. по табличке проверять поля и ругаться. А в приложении по этой же табличке искать забинденные на поля контролы и блокировать-разблокировать
...
Рейтинг: 0 / 0
динамически new в триггере
    #39182022
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergq> Вот и хотел объединить

Вот я и спрашиваю - объединить, чтобы не путаться?
Уверяю тебя - на уровне БД путаться начнут ещё больше.
Легче будет только "не на уровне БД, а в админке", но
админку можно научить и триггеры напрямую генерить.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / динамически new в триггере
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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