本帖最后由 Ronaldo09 于 2010-12-20 11:15:48 编辑

解决方案 »

  1.   


    IF ROW_COUNT()>0 THEN
    执行成功
    END IF
      

  2.   

    在UPDATE中,如果替换前、后值是一样的,ROW_COUNT也会返回0,这里要注意一下
      

  3.   

    用ROW_COUNT()函数判断一下就行了。
      

  4.   


    但如果出错,MYSQL会抛出异常,这样你需要对error_count 变量来判断处理。
      

  5.   

    row_count()可以判断insert操作以后受影响的行数
    如果insert出错,则可以通过error来处理。
      

  6.   

    在MYSQL存储过程中,如果出错会导致程序中断。你需要用DECLARE handler_type来处理错误。