構文:
declare continue handler for sqlstate 'error code value' set variable = variable value
例:
create procedure p_insertDome() begin declare continue handler for sqldate '42S02' set @x=1; insert into userinfo2(uid,name,password)values('1','demo','123456'); insert into employ('empno','date')values('2220','1993-12-14'); end; $$;
最初のステートメントにデータテーブルが存在しない場合、次の行の実行には影響しません。以上です。MySQL Advanced Four - カスタマイズされた条件と処理内容については、PHP 中国語 Web サイト (www.php.cn) をご覧ください。