SSMS
 sql >> база данни >  >> Database Tools >> SSMS

Избран като жертва на безизходица при просто Add() -> SaveChanges()

Както се вижда на екранната снимка на SSMS, изглежда няма индикация за първичен ключ. Трябваше да има ключов символ до колоната с идентификатор.

По-нататъшна проверка разкрива, че Id наистина е деклариран като идентичност (SQL Server за AUTO INCREMENT ), но не като първичен ключ. За да направите Id истински първичен ключ щракнете с десния бутон върху таблицата в SSMS и изберете Design, щракнете с десния бутон върху Id ред в дизайнера на колони и щракнете върху ЗАДАЙТЕ ПЪРВИЧЕН КЛЮЧ:

След това стрес-тестовете се изпълняват без самото блокиране.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Как да вмъкна NEWID() / GUID / UUID в редактора на код?

  2. Как да генерирам скриптове за пресъздаване на таблица с помощта на SQL Server Management Studio [Схема и данни]?

  3. Как да редактирате данни в мрежата с резултати в SQL Server Management Studio

  4. SSMS позволява дублиране на записи в таблица, но не и последващи актуализации

  5. Клавишна комбинация за автоматично обвиване на избрания текст в IsNull([текст], 0) в SSMS