ในการตรวจสอบค่า NULL หรือตัวแปรว่าง ให้ใช้เงื่อนไข IF ให้เราสร้างขั้นตอนการจัดเก็บ -
mysql> ตัวคั่น //mysql> สร้างขั้นตอนการตรวจสอบForNullDemo(Name varchar(20)) หาก Name เป็น NULL หรือ Name='' จากนั้นเลือก 'Adam Smith'; อย่างอื่นเลือกชื่อ; สิ้นสุด if; end //Query OK, 0 แถวได้รับผลกระทบ (0.00 วินาที)mysql> delimiter;
กรณีที่ 1
เมื่อผ่าน NULL เรียกกระบวนงานที่เก็บไว้โดยใช้คำสั่งโทร
mysql> ตรวจสอบการโทร ForNullDemo(NULL);
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------+| อดัม สมิธ |+-----------+| Adam Smith |+------------+1 แถวในชุด (0.00 วินาที) ตกลง ตกลง 0 แถวได้รับผลกระทบ 1 คำเตือน (0.00 วินาที)กรณีที่ 2
เมื่อมีค่าผ่าน เรียกกระบวนงานที่เก็บไว้โดยใช้คำสั่งโทร
mysql> ตรวจสอบการโทร ForNullDemo('John Doe');
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+----------+| ชื่อ |+----------+| John Doe |+----------+1 แถวในชุด (0.00 วินาที)แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.00 วินาที)