Гость
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите составить триггер / 4 сообщений из 4, страница 1 из 1
17.06.2020, 21:50
    #39970393
PsyChoSS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить триггер
Здравствуйте. Требуется создать триггер, который будет добавлять в таблицу новые значения для всех позиций с выбранным ID. В общем, покажу на примере
Есть таблица ЗАНЯТИЕ, со значениями ID_учитель и ID_учебный класс.
Таблица Учебный_класс содержит значения ID_ученик и ID_группа
Так вот. Нужно сделать, чтобы при добавлении значения в таблицу ЗАНЯТИЕ, он добавлял новые значения для всех Учебных_классов, где ID_группа = ID_группа первой записи.

То есть, я добавляю урок для первого ученика (класс) с группой А11, и он автоматически добавляет новые значения для всехх классов с группой А11.

Буду очень признателен за помощь
...
Рейтинг: 0 / 0
17.06.2020, 23:37
    #39970411
felix_ff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить триггер
PsyChoSS,

Покажите Ваш вариант решения. что именно у вас вызывает трудности?
...
Рейтинг: 0 / 0
18.06.2020, 08:56
    #39970449
SQL2008
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить триггер
PsyChoSS, лучше сделать это не в триггере, а в скрипте, добавляющем записи в таблицу ЗАНЯТИЕ.
Триггер следует использовать только в случае, когда иными способами нельзя или очень сложно добиться желаемого.
Это не ваш случай, поверьте.

Или это задание такое чтобы обязательно использовать триггер?
...
Рейтинг: 0 / 0
18.06.2020, 09:48
    #39970459
msLex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите составить триггер
SQL2008
PsyChoSS, лучше сделать это не в триггере, а в скрипте, добавляющем записи в таблицу ЗАНЯТИЕ.

Тут вибирать не приходится, как преподаватель сказал, так и надо сделать.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Помогите составить триггер / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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