该DECLARE语句用于定义程序本地的各种项目:
DECLARE
局部变量。请参阅 第 13.6.4 节,“存储程序中的变量”。
条件和处理程序。请参阅 第 13.6.7 节,“条件处理”。
光标。请参阅第 13.6.6 节,“游标”。
DECLARE仅允许在 BEGIN ... END 复合语句内使用,并且必须位于复合语句的开头,位于任何其他语句之前。
BEGIN ... END
声明必须遵循一定的顺序。游标声明必须出现在处理程序声明之前。变量和条件声明必须出现在游标或处理程序声明之前。