Null คืออะไรและไม่ใช่ null ใน SQL?
Null คืออะไรและไม่ใช่ null ใน SQL?

วีดีโอ: Null คืออะไรและไม่ใช่ null ใน SQL?

วีดีโอ: Null คืออะไรและไม่ใช่ null ใน SQL?
วีดีโอ: SQL IS NULL and IS NOT NULL Operator | Check Null Values in SQL Table | Filter Null Values in SQL 2024, เมษายน
Anonim

SQL ไม่ใช่ NULL ข้อจำกัด NS ไม่เป็นโมฆะ ข้อ จำกัด บังคับใช้คอลัมน์ถึง ไม่ ยอมรับ โมฆะ ค่า สิ่งนี้บังคับให้ฟิลด์มีค่าเสมอ ซึ่งหมายความว่าคุณไม่สามารถแทรกเรกคอร์ดใหม่ หรืออัปเดตเรกคอร์ดโดยไม่เพิ่มค่าลงในฟิลด์นี้

ดังนั้นอะไรคือความแตกต่างระหว่าง null และไม่ใช่ null ใน SQL?

ไม่เป็นโมฆะ หมายความว่าคอลัมน์สามารถ ไม่ มี โมฆะ มูลค่าสำหรับบันทึกใด ๆ โมฆะ วิธี โมฆะ เป็นค่าที่อนุญาต (แม้ว่าคอลัมน์จะมีข้อจำกัดของคีย์ภายนอก)

ข้างบนนี้ อะไรเป็นโมฆะและไม่ใช่โมฆะ? เป็นโมฆะและไม่เป็นโมฆะ เป็นข้อจำกัดการตรวจสอบที่ใช้ในการระบุว่าคอลัมน์ควรอนุญาตให้มีค่า null หรือ ไม่ . สิ่งนี้สามารถมอบให้ได้ในขณะที่สร้างวัตถุฐานข้อมูล โมฆะ ใช้สำหรับตรวจสอบสภาพด้วยตัวดำเนินการเท่ากัน (=) ไม่เป็นโมฆะ คือใช้ตรวจสอบค่าที่เป็น โมฆะ หรือ ไม่.

ในที่นี้ iS NULL ใน SQL?

NS SQL NULL เป็นคำที่ใช้แทนค่าที่ขาดหายไป NS โมฆะ ค่าในตารางคือค่าในช่องที่ว่างเปล่า สนามที่มี a โมฆะ value คือฟิลด์ที่ไม่มีค่า สิ่งสำคัญคือต้องเข้าใจว่า a โมฆะ ค่าแตกต่างจากค่าศูนย์หรือฟิลด์ที่มีช่องว่าง

เป็นโมฆะในส่วนที่?

เป็นโมฆะ & เป็น ไม่เป็นโมฆะ ใน SQL ใช้กับ WHERE ข้อ ในคำสั่ง SELECT, UPDATE และ DELETE เพื่อตรวจสอบว่าคอลัมน์มีค่าหรือไม่มีข้อมูลสำหรับคอลัมน์นั้นหรือไม่ คอลัมน์ที่มี โมฆะ ค่าไม่มีค่า มันว่างเปล่า ไวยากรณ์สำหรับSQL เป็นโมฆะ & เป็น ไม่เป็นโมฆะ ได้รับด้านล่าง

แนะนำ: