Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Инициализация значения поля при инсерте. Триггер? Или что-то другое? / 3 сообщений из 3, страница 1 из 1
05.03.2018, 17:32
    #39610802
Начинучка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Инициализация значения поля при инсерте. Триггер? Или что-то другое?
Всем привет!

Есть таблица.
tab(id, insert_date, value)
Клиентское приложение складывает в неё данные.
В дальнейшем - данные изменяются (update значения в поле value).
Встала задача при обновлении этого поля сохранять первоначально вставленное значение в отдельном поле.
Добавил поле inserted_value в таблицу.
Встал вопрос, как его заполнять?
В момент вставки в таблицу? Или в момент обновления (при условии, что оно пустое)?
(сохранять нужно только первоначально вставленное в поле Value значение,
при дальнейшем изменении значения поля value значение в поле inserted_value меняться не должно).
...
Рейтинг: 0 / 0
05.03.2018, 18:00
    #39610826
Wlr-l
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Инициализация значения поля при инсерте. Триггер? Или что-то другое?
Начинучка,

Заполнить value и inserted_value во время insert, изменять только value во время update.
...
Рейтинг: 0 / 0
06.03.2018, 10:27
    #39611047
iiyama
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Инициализация значения поля при инсерте. Триггер? Или что-то другое?
Начинучка,
какая версия сервера

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


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