MySQL 커서를 사용하는 동안 커서가 행을 찾지 못하는 경우를 처리하기 때문에 NOT FOUND 핸들러를 선언해야 합니다. 또한 FETCH 문을 호출할 때마다 커서가 결과 집합의 다음 행을 시도하기 때문에 커서가 행 끝에 도달하는 경우도 처리합니다. 다음은 NOT FOUND 핸들러를 선언하는 구문입니다. -
DECLARE CONTINUE HANDLER FOR NOT FOUND SET var_name = value;
여기에서 var_name은 변수의 이름이고 value는 해당 변수의 값입니다. 예를 들어 다음과 같이 선언할 수 있습니다. -
DECLARE CONTINUE HANDLER FOR NOT FOUND SET err = 1;
위 내용은 MySQL 커서를 사용할 때 NOT FOUND 핸들러를 선언해야 하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!