1.声明形式:
DECLARE hander_type HANDLER FOR condition_value[...] sql_statement
例如:
DECLARE CONTINUE HANDLER FOR NOT FOUND SET flag = true;
声明将一个句柄类型(处理程序)和指定的错误条件以及设置的变量关联起来
2.处理程序hander_type
CONTINUE 在代码块中继续,在循环中继续下一次循环
EXIT 退出BEGIN..END的代码块
3.条件值condition_value
SQLSTATE [VALUE]
SQLWARNING 是对所有以01开头的SQLSTATE代码的速记
NOT FOUND 是对所有以02开头的SQLSTATE代码的速记
SQLEXCEPTION 是对所有没有被SQLWARNING或NOT FOUND的速记