zoukankan      html  css  js  c++  java
  • MySQL存储过程和函数(三)

    1、DECLARE条件
    DECLARE condition_name CONDITION FOR condition_value
    condition_value:
        SQLSTATE [VALUE] sqlstate_value
      | mysql_error_code
     
    指定需要特殊处理的条件。它将一个名字和指定的错误条件关联起来。
     
    2、DECLARE处理程序
    DECLARE handler_type HANDLER FOR condition_value[,...] sp_statement
    handler_type:
        CONTINUE
      | EXIT
      | UNDO
     
    
    condition_value:
        SQLSTATE [VALUE] sqlstate_value
      | condition_name
      | SQLWARNING
      | NOT FOUND
      | SQLEXCEPTION
      | mysql_error_code
     
    (1)语句指定每个可以处理一个或多个条件的处理程序。如果产生一个或多个条件,指定的语句被执行。
    (2) 对一个CONTINUE处理程序,当前子程序的执行在执行 处理程序语句之后继续。对于EXIT处理程序,当前BEGIN...END复合语句的执行被终止。
    (3)SQLWARNING是对所有以01开头的SQLSTATE代码的速记。NOT FOUND是对所有以02开头的SQLSTATE代码的速记。  SQLEXCEPTION是对所有没有被SQLWARNING或NOT FOUND捕获的SQLSTATE代码的速记
  • 相关阅读:
    Tina系统的安装
    检查有无相机的权限
    BarEasy打印小程序_CS
    js的websocket
    生成GUID
    读取excel数据到数据库里
    字符串trim
    使用 runOnUiThread在线程内更新UI
    PdfDocument生成PDF,总是产生空文件
    打印36进制的条码序列号
  • 原文地址:https://www.cnblogs.com/b-dong/p/6305522.html
Copyright © 2011-2022 走看看