У меня есть две таблицы в MS SQL Server:
STAGE_INFO является копией таблицы INFO, но толькосодержит записи для информационных обновлений, которые пользователи отправляют для просмотра через веб-приложение.
IE Пользователь отправит изменение для атрибута в таблице INFO (info_key = 2).Stage_info создает строку с обновленной информацией (например, новым именем), которая соответствует info_key = 2.INFO_STATUS будет READY_FOR_REVIEW после того, как пользователь отправит изменение.Как только статус будет изменен на одобренный, я хотел бы добавить новую информацию к существующему значению info_key = 2 в таблице INFO.Это не та часть, с которой я борюсь, а то, что происходит, когда в таблице STAGE_INFO было несколько записей для info_key = 2.Я хочу взять тот с самой последней update_date.
Это лучший способ сделать это, создав триггер?И если да, то как мне вызвать его, чтобы взять только последнюю обновленную запись для этого ключа.