Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Триггер на множественном Upgate должен срабатывать один раз или сколько записей меняю? / 3 сообщений из 3, страница 1 из 1
21.03.2018, 01:04
    #39617883
JavaStudent
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер на множественном Upgate должен срабатывать один раз или сколько записей меняю?
Меняем 1 запись сначала
Маня 1шт по 5 тригер считает 5
Потом
Вася 1шт по 5 тригер считает 5

а если меняем сразу 2 записи, то

Вася 2шт по 5 тригер считает 10
Маня 2шт по 5 тригер считает 10

или

Вася 2шт по 5 тригер считает 10
Маня 2шт по 5 тригер считает 5

И как быть если считает только 1 запись?
Как написать множественный тригер?
...
Рейтинг: 0 / 0
21.03.2018, 05:39
    #39617896
aleks222
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер на множественном Upgate должен срабатывать один раз или сколько записей меняю?
1. Триггер срабатывает один раз на одну инструкцию UPDATE, независимо от числа обновленных записей.

2. Что делать и как дальше жить?

3. Все просто. Надо засунуть в задницу императивные привычки java и освоить декларативное программирование..
...
Рейтинг: 0 / 0
21.03.2018, 06:21
    #39617898
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Триггер на множественном Upgate должен срабатывать один раз или сколько записей меняю?
aleks2222. Что делать и как дальше жить?
Можно уйти на оракл - там есть триггеры с опцией for each row. А так обычно люди в триггерах используют таблицы inserted и deleted .
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Триггер на множественном Upgate должен срабатывать один раз или сколько записей меняю? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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