powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Триггер на Insert MS SQL Старое и новое значение
3 сообщений из 3, страница 1 из 1
Триггер на Insert MS SQL Старое и новое значение
    #39642190
Ansik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть три таблицы:
1. Car
Car_id
Car_Model
Car_number

2. Group_machine
Group_machine_id
Group_machine_name

3. car_and_groupe
id
Group_machine_id
Car_id
groupe_date_start
groupe_date_finish

Смысл в чём есть машины, и есть группы. Машины необходимо группировать. При этом каждая машина в определённый момент времени может находится только в одной группе. Надо как то через триггер сделать так что бы когда добавлялась новая запись в таблицу car_and_groupe оно проверяло дату начала новую(groupe_date_start) со старой датой конца (groupe_date_finish) ну и пропускало это действие. При этом ( groupe_date_finish) может быть NULL это означает что машина находится в группе.

ПС. Таблица 3 (car_and_groupe) собственно связывает машины и группы.
Help пожалуйста я чот вообще не догоняю как это сделать.)
...
Рейтинг: 0 / 0
Триггер на Insert MS SQL Старое и новое значение
    #39642196
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ansikя чот вообще не догоняю как это сделать.прочитать в доках про тригеры create trigger
особенно обратив внимание на:
- dml тригеры бывают "after" и "instead of"
- при использовании тригеров, как правило, очень полезны таблицы "inserted" и "deleted", читать тут
...
Рейтинг: 0 / 0
Триггер на Insert MS SQL Старое и новое значение
    #39642309
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AnsikТриггер на Insert MS SQL Старое и новое значениеКакое может быть старое значение в результате INSERTа??
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Триггер на Insert MS SQL Старое и новое значение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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