ข้อ จำกัด NOT NULL ใน Microsoft SQL Server

ตรวจสอบว่าได้ป้อนข้อมูลที่เหมาะสมแล้ว

ข้อ จำกัด NOT NULL ใน Microsoft SQL Server ช่วยให้คุณระบุว่าคอลัมน์อาจไม่มี ค่า NULL เมื่อคุณสร้างข้อ จำกัด NOT NULL ใหม่บนคอลัมน์ฐานข้อมูล SQL Server จะตรวจสอบเนื้อหาปัจจุบันของคอลัมน์สำหรับค่า NULL ใด ๆ ถ้าคอลัมน์นี้มีค่า NULL การสร้างข้อ จำกัด ล้มเหลว มิฉะนั้น SQL Server จะเพิ่มข้อ จำกัด NOT NULL และคำสั่ง INSERT หรือ UPDATE ในอนาคตที่อาจทำให้การมีอยู่ของค่า NULL ล้มเหลว

NULL จะแตกต่างจากศูนย์หรือศูนย์อักขระ NULL หมายความว่าไม่มีการป้อนข้อมูล

การสร้างข้อ จำกัด NOT NULL

มีหลายวิธีที่คุณสามารถสร้าง ข้อ จำกัด UNIQUE ใน SQL Server ได้ ถ้าคุณต้องการใช้ Transact-SQL เพื่อเพิ่ม UNIQUE constraint ในตารางที่มีอยู่คุณอาจใช้คำสั่ง ALTER TABLE ดังแสดงด้านล่าง:

ALTER TABLE
ALTER COLUMN NOT NULL

ถ้าคุณต้องการโต้ตอบกับ SQL Server โดยใช้เครื่องมือ GUI คุณอาจสร้างข้อ จำกัด NOT NULL โดยใช้ SQL Server Management Studio นี่คือวิธี:

นั่นคือทั้งหมดที่มีในการสร้างข้อ จำกัด NOT NULL ใน Microsoft SQL Server!