Int สามารถเป็น null SQL ได้หรือไม่
Int สามารถเป็น null SQL ได้หรือไม่

วีดีโอ: Int สามารถเป็น null SQL ได้หรือไม่

วีดีโอ: Int สามารถเป็น null SQL ได้หรือไม่
วีดีโอ: Practice Activity: Replacing NULL and blank values in Microsoft SQL Server 2024, อาจ
Anonim

โมฆะ เป็นค่าตรรกะพิเศษใน SQL . NS โมฆะ ค่า สามารถ ถูกตั้งค่า โมฆะ เป็นสิ่งที่ไม่มีค่า ดังนั้นมัน สามารถ ถูกกำหนดให้กับคอลัมน์ TEXT จำนวนเต็ม คอลัมน์หรือประเภทข้อมูลอื่นๆ คอลัมน์ สามารถ ไม่มีค่า NULL เฉพาะเมื่อมีการประกาศเป็น NOT โมฆะ (ดู แก้ไขตาราง)

เกี่ยวกับเรื่องนี้ จำนวนเต็มสามารถเป็นค่าว่างได้หรือไม่?

ไม่มี " โมฆะ " สำหรับ จำนวนเต็ม . NS โมฆะ เป็นค่าพิเศษเนื่องจากไม่ใช่ค่าตัวชี้ที่ถูกต้อง ดังนั้น เรา สามารถ ใช้เป็นสัญญาณบ่งชี้ว่า "ตัวชี้นี้ ทำ ไม่ชี้ไปที่สิ่งใด (ถูกต้อง)" ค่าทั้งหมดใน an จำนวนเต็ม ถูกต้อง เว้นแต่รหัสของคุณจะถือว่าเป็นอย่างอื่น

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

ดังนั้นเป็นโมฆะใน SQL ของฉันหรือไม่

ใน MySQL , NS โมฆะ ค่าหมายถึงไม่รู้จัก ถ้าคุณเปรียบเทียบ a โมฆะ คุณค่ากับผู้อื่น โมฆะ ค่าหรือค่าอื่นใด ผลลัพธ์คือ โมฆะ เพราะคุณค่าของแต่ละคน โมฆะ ไม่ทราบค่า โดยทั่วไปคุณใช้ โมฆะ ค่าเพื่อระบุว่าข้อมูลขาดหายไป ไม่ทราบ หรือไม่สามารถใช้ได้

ไม่ใช่ NULL ส่งคืนค่า NULL หรือไม่

NS ไม่เป็นโมฆะ เงื่อนไขที่ใช้ใน SQL เพื่อทดสอบ a ไม่ใช่ - โมฆะ ค่า. มัน ผลตอบแทน TRUE ถ้า a ไม่ใช่ - โมฆะ จะพบค่า มิฉะนั้น ผลตอบแทน เท็จ. สามารถใช้ในคำสั่ง SELECT, INSERT, UPDATE หรือ DELETE

แนะนำ: