CONSTRAINT [PK_ACCESS_LOG] PRIMARY KEY CLUSTERED
(
[ACCESS_KEY] DESC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
alter table ACCESS_LOG ADD CONSTRAINT PK_ACCESS_LOG PRIMARY KEY CLUSTERED
(
[ACCESS_KEY] DESC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
column does not allow nulls.
http://firatakcay.blogspot.kr/2014/12/cannot-insert-value-null-into-column-id.html
Cannot insert the value NULL into column 'ID', table 'dbo.test'; column does not allow nulls. INSERT fails.Hatası
SQL Server'da yeni oluşturduğumuz tablomuzda primary key değeri olan integer veri tipine sahip bir alanımıza veri aktarırken(INSERT INTO) aşağıdaki hatayı alıyor isek (devamlı unuttuğum ve başıma sık gelen bir durumdur:)).Tablo dizaynına girerek dizayndan is identity değerini Yes olarak değiştirmeliyiz.Bu sayede ID değerini otomatik alıp boş geçmeyecektir.Bizde bu hatayı almayacağız.Identıty değerini değiştirme ekranı;