เราต้องประกาศ NOT FOUND Handler ขณะทำงานกับ MySQL Cursor เพราะมันจัดการสถานการณ์ที่ Cursor ไม่พบแถวใดๆ มันยังจัดการสถานการณ์ที่ Cursor ถึงท้ายแถว เพราะทุกครั้งที่เราเรียกคำสั่ง FETCH Cursor จะพยายามหาแถวถัดไปในชุดผลลัพธ์ ไวยากรณ์สำหรับการประกาศ NOT FOUND Handler:
DECLARE CONTINUE HANDLER FOR NOT FOUND SET var_name = value;
ที่นี่ var_name คือชื่อของตัวแปรใดๆ และ value จะเป็นค่าของตัวแปรนั้น ตัวอย่างเช่น เราสามารถประกาศได้ดังนี้:
DECLARE CONTINUE HANDLER FOR NOT FOUND SET err = 1;