Skip to main content

Menciptakan Kendala NULL TIDAK di Microsoft SQL Server

Cara Mengatasi Sql Server Tidak Bisa Connect di Windows 7, 8, 10 (Mungkin 2024)

Cara Mengatasi Sql Server Tidak Bisa Connect di Windows 7, 8, 10 (Mungkin 2024)
Anonim

BUKAN kendala NULL di Microsoft SQL Server memungkinkan Anda untuk menentukan bahwa kolom mungkin tidak mengandung nilai NULL.

NULL berbeda dari nol atau string karakter nol. NULL berarti tidak ada entri yang dibuat.

Saat Anda membuat batasan TIDAK NULL baru pada kolom basis data, SQL Server memeriksa isi kolom saat ini untuk nilai NULL apa pun. Jika kolom saat ini berisi nilai NULL, penciptaan kendala gagal. Jika tidak, SQL Server menambahkan kendala TIDAK NULL dan perintah INSERT atau UPDATE di masa mendatang yang akan menyebabkan keberadaan nilai NULL gagal.

Membuat BUKTI NULL NULL

Ada banyak cara Anda dapat membuat kendala UNIQUE di SQL Server. Jika Anda ingin menggunakan Transact-SQL untuk menambahkan kendala UNIQUE pada tabel yang sudah ada, Anda dapat menggunakan pernyataan ALTER TABLE, seperti yang digambarkan di bawah ini:

ALTER TABLEALTER COLUMN NOT NULL

Jika Anda lebih suka berinteraksi dengan SQL Server menggunakan alat GUI, Anda juga dapat membuat kendala TIDAK NULL menggunakan SQL Server Management Studio. Begini caranya:

  • Buka SQL Server Management Studio.
  • Perluas folder Tabel dari database di mana Anda ingin membuat kendala.
  • Klik kanan tabel di mana Anda ingin menambahkan kendala dan klik Desain.
  • Centang kotak NOT NULL untuk kolom yang ingin Anda miliki TANPA kendala NULL (s).

Sesederhana itu!