Skip to main content

Microsoft SQL Server'da NULL kısıtlamaları oluşturma

How to parse JSON objects in SQL Server (Mayıs Ayı 2024)

How to parse JSON objects in SQL Server (Mayıs Ayı 2024)
Anonim

NOT Microsoft SQL Server'daki NULL kısıtlamaları, bir sütunun NULL değerleri içermeyebileceğini belirtmenize izin verir.

NULL sıfırdan veya sıfır karakter dizisinden farklıdır. NULL, giriş yapılmadığı anlamına gelir.

Bir veritabanı sütununda yeni bir NOT NULL kısıtlaması oluşturduğunuzda, SQL Server, sütunun geçerli içeriğini herhangi bir NULL değeri için denetler. Sütunda şu anda NULL değerler varsa, kısıt oluşturma başarısız olur. Aksi halde, SQL Server NOT NULL kısıtlaması ve NULL değeri varlığına neden olan gelecekteki INSERT veya UPDATE komutlarını ekler.

NOT NULL Constraint Oluşturma

SQL Server'da bir UNIQUE kısıtlaması oluşturabileceğiniz birçok yol vardır. Transact-SQL'i varolan bir tabloya UNIQUE kısıtlaması eklemek isterseniz, ALTER TABLE deyimini aşağıda gösterildiği gibi kullanabilirsiniz:

TABLOYU DEĞİŞTİRALTER COLUMN NOT NULL

GUI araçları kullanarak SQL Server ile etkileşimde bulunmayı tercih ederseniz, SQL Server Management Studio'yu kullanarak bir NOT NULL kısıtlaması da oluşturabilirsiniz. İşte nasıl:

  • SQL Server Management Studio'yu açın.
  • Kısıtlamayı oluşturmak istediğiniz veritabanının Tablolar klasörünü genişletin.
  • Kısıtlamayı eklemek istediğiniz tabloyu sağ tıklatın ve Tasarım'ı tıklatın.
  • NULL kısıtlaması OLMADAN sütun (lar) için NOT NULL onay kutusunu işaretleyin.

Bu kadar basit!