У меня есть таблица с колонками DateCreated
и DateUpdated
и использую Entity Framework для вставки/обновления значений в базу данных.
Мне нужно, чтобы столбец DateCreated
получал значение GetDate()
SQL Server только при вставке.
Значение столбца DateUpdated
всегда должно обновляться текущим значением GetDate()
при вставке и обновлении.
Для столбца DateCreated
я установил StoreGeneratedPattern="Computed"
и в таблице SQL Server я установил значение столбца по умолчанию GetDate(), что работает хорошо, как и ожидалось.
Для столбца DateUpdated
я не смог найти способ заставить значение GetDate()
автоматически устанавливаться при каждом обновлении записи. Это значение устанавливается только при вставке записи.
Не мог бы кто-нибудь пролить свет на это.