解决方案 »

  1.   

    http://blog.csdn.net/benluobobo/article/details/22312907
      

  2.   

    你先确定好异常都为哪些:建表异常还是过程异常
    mysql不如oracle异常强大 否则可以自定义异常类型捕获所有异常(other)
    所以只能捕获比较常见的 如空值,执行失败,我实在想不出你这个过程可以跑出那些异常,
      

  3.   


    简单  这个不用捕获异常
    如果保留历史表
    直接用if else判断
    select TABLE_NAME,CREATE_TIME into v_TABLE_NAME,v_CREATE_TIME from tables where TABLE_NAME='ACCOUNT';如果 if  v_TABLE_NAME=' ' and v_CREATE_TIME 
    执行相关操作,或是打印即可