Я использую фреймворк первой сущности базы данных 6. После того, как некоторые таблицы в моей схеме были временными, я начал получать следующую ошибку при попытке вставить новые данные:
Cannot insert an explicit value into a GENERATED ALWAYS column in table '<MyDatabase>.dbo.<MyTableName>. Use INSERT with a column list to exclude the GENERATED ALWAYS column, or insert a DEFAULT into GENERATED ALWAYS column.
Похоже, что EF пытается обновить значения столбцов PERIOD, которые управляются системой.
Удаление столбцов из файла EDMX, похоже, исправляет проблему, но это не является жизнеспособным решением, поскольку столбцы повторно добавляются каждый раз, когда модель восстанавливается из базы данных.