Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL Server

เงื่อนไข IS NOT NULL ใน SQL Server

IS NOT NULL ใช้ทำอะไร?

ตรวจสอบว่าค่าของ expression ไม่ใช่ NULL (มีค่า)

รูปแบบคำสั่ง

expression IS NOT NULL

ผลลัพธ์

  • ไม่ใช่ NULL → TRUE
  • เป็น NULL → FALSE

ตัวอย่าง

SELECT

SELECT *
FROM nhanvien
WHERE ho IS NOT NULL;

INSERT

INSERT INTO danhba (danhba_id, ho, ten)
SELECT nhanvien_id, ho, ten
FROM nhanvien
WHERE ho IS NOT NULL;

UPDATE

UPDATE nhanvien
SET tinhtrang = 'Active'
WHERE ho IS NOT NULL;

DELETE

DELETE FROM nhanvien
WHERE tinhtrang IS NOT NULL;