saixiii.com
Database SQL - NOT NULL Constraint คือ การกำหนดข้อจำกัดห้ามมีค่าว่าง - Saixiii
Database SQL – NOT NULL Constraint อ้างอิงจาก Constraint ซึ่งเป็นการจำกัดข้อมูลภายใน table หรือ column หนึ่งในนั้นคือ NOT NULL Constraint โดยปกติแล้ว column สามารถมีข้อมูลที่เป็นค่า NULL ได้ แต่ถ้าเราไม่ต้องการให้มีค่า NULL หรือ ค่าว่างเลยใน column นั้น เราสามารถกำหนดได้จาก NOT NULL Constraint จากนั้น column นั้น จะไม่อนุญาตให้มีค่าว่างได้ ในความเป็นจริง NULL ไม่ได้หมายความว่าไม่มีข้อมูล แต่หมายถึงไม่ทราบข้อมูล (unknown data) ตัวอย่าง NOT NULL Constraint เราสร้าง table ชื่อ CUSTOMERS ที่ประกอบด้วย 5 column คือ ID, NAME,…