語法:
declare continue handler for sqlstate '錯誤代碼值' set 變數=變數值
如:
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高級四-自訂條件與處理的內容,更多相關內容請關注PHP中文網(www.php.cn)!