ค่าเริ่มต้นของ user variable คือ NULL
หากอ้างอิง user variable ที่ ไม่ได้กำหนดค่าอย่างชัดเจน (explicitly) MySQL จะคืนค่า NULL กล่าวคือ ค่าของมันคือ NULL
ตัวอย่าง
mysql> Select @X, @Y, @Z, @S, @G; +------+-------+----------+------+------+ | @X | @Y | @Z | @S | @G | +------+-------+----------+------+------+ | Ram | Shyam | Students | 5000 | NULL | +------+-------+----------+------+------+ 1 row in set (0.00 sec)
@X, @Y, @Z, @S ถูกกำหนดค่าอย่างชัดเจน จึงคืนค่าที่ตั้งไว้
@G ไม่ได้ถูกกำหนดค่า จึงคืนค่า NULL