Страница: 1 |
Страница: 1 |
Вопрос: Обновление данных 2ой таблицы при добавление 1ой
Добавлено: 10.11.10 14:17
Автор вопроса: Millenium | Web-сайт:
Давно не работаю с MS SQL. Есть малая загвоздка.
Есть 2 таблицы.
1 таблица: содержит много строк. нужные нам следующие:
ID, LAST_CHECKUP, IS_APPROVED
2 таблица: тоже много строк. Интересующие нас следующие:
CLIENT_ID, IS_APPROVED, CHECHKUP_DATE
В таблицу 2 добовляем данные методом INSERT.
НАДО: При добавление данных в таблицу 2 обновлялись значения полей таблицы 1: LAST_CHECKUP (T1) на значение поля CHECHKUP_DATE (T2) и IS_APPROVED (T1) на IS_APPROVED (Т1) ПРИ УСЛОВИЕ ЧТО CLIENT_ID (1) равен значению ID (2).
Делать триггер, писать в INSERT (если это возможно) или связывать таблицы (но как)?
Очень прошу помочь. Есть 3 дня в запасе.
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Millenium
ICQ: 629966
Вопросов: 118
Ответов: 903
Web-сайт:
Профиль | | #1
Добавлено: 11.11.10 16:32
Так. Помогите выбрать. использовать Хранимые процедуры (Stored Procedures) или Триггеры (TRIGGERS)?
Номер ответа: 2
Автор ответа:
Artyom
Разработчик
Вопросов: 130
Ответов: 6602
Профиль | | #2
Добавлено: 11.11.10 16:53
Я делал триггером, подобная задча была только сложнее