SQL Server エラー「列○○はID列であるため、NULLを許容プロパティを設定することはできません。」が発生した場合

SQL Server エラー「列○○はID列であるため、NULLを許容プロパティを設定することはできません。」が発生した場合

SQL Serverで、エラー「列○○はID列であるため、NULLを許容プロパティを設定することはできません。」が発生した場合の対処法を記述してます。

環境

  • OS windows10 pro
  • SQL server2017 Version 14.0.3223.3
  • SSMS 18.7.1

エラー全文

「nullを許容」にチェックを入れようとした際に発生

エラーメッセージ

列○○はID列であるため、"NULLを許容"プロパティを設定することはできません。

原因

IDENTITYの指定が「はい」と設定されているため

対処法

IDENTITYの指定を「いいえ」に変更する