Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Принудительный запуск триггера
|
|||
|---|---|---|---|
|
#18+
Подскажите, пожалуйста, возможен ли вызов триггера в нем самом? Ситуация такая: в записи меняется поле, на основании нового значения надо изменить следующую запись, на ее основе - следующую, и так, пока не кончатся. Короче, считаются входящие и исходящие остатки для всех записей, на основании одной измененной. Такое возможно реализовать триггером? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2001, 13:03 |
|
||
|
Принудительный запуск триггера
|
|||
|---|---|---|---|
|
#18+
Глубина рекурсивного вызова триггера - 32. Может и не хватить для пересчета. Роман ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2001, 13:24 |
|
||
|
Принудительный запуск триггера
|
|||
|---|---|---|---|
|
#18+
А не с древовидными структурами вы пытетесь работать? Если да, то поищите на данном сайте в разделе Статьи соответсвующие материалы (кажется и в каком-то выпуске рассылки были рекомендации по работе с деревьями) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2001, 13:31 |
|
||
|
Принудительный запуск триггера
|
|||
|---|---|---|---|
|
#18+
Небольшое дополнение. По умолчанию рекрсивный запуск триггеров отключен. Чтобы его включить, нужно выставить параметр БД Nested triggers в On. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.09.2001, 15:16 |
|
||
|
Принудительный запуск триггера
|
|||
|---|---|---|---|
|
#18+
Чуть уточню, хотя к делу не относиться. Nested triggers On - это когда из одного триггера может вызываться другой триггер. Если Off, то изменения таблиц в триггере не вызывают соотетввующий триггер(этот же или другой). Устанавливается через sp_configure. Рекурсивные триггера - это когда триггер может вызваться если изменения вызваны в нём же. По умолчанию у меня лично они были рекурсивными. А вообще это зависит от настроек в базе model. Устанавливаются через sp_dboption. Очевидно чтобы они работали нужно что бы было установлено и Nested triggers On. Но я бы посоветовал подумать и реализовать это без рекурсий. Это и в процедурных языках то не очень рекомендуется делать, а в SQL и подавному. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2001, 06:21 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=46&tid=1825551]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
58ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 266ms |
| total: | 427ms |

| 0 / 0 |
