@rgamretsky
SharePoint Develorep(а хочется в ASP.NET MVC dev)

Может ли primary key быть типа string?

Ключевое поле может быть типа string? При попытке миграции после команды update-database вылетает следующая ошибка:

Identity column must be of data type int, bigint, smallint, tinyint, or decimal or numeric with a scale of 0, and constrained to be non nullable

Как исправить? Подскажите, кто встречался.
  • Вопрос задан
  • 2744 просмотра
Решения вопроса 1
@Sumor
Это зависит от БД. В SQL Server можно. В вашей СУБД — очевидно нельзя. Добавьте в схему таблицы identity поле и оно автоматически заполнится при добавлении строк.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы