call simpleproc(@countA)只是调用simpleproc这个存储过程,赋值给@countA,而并不返回任何结果;所以要再用select @countA来得到@countA的值。

解决方案 »

  1.   

    不用吧?设置一个 Output 类型的参数即可。(MySQL 5.0 的 SP 还没用过,不知是否这样)
      

  2.   

    关注!
    mysql也有存储过程了?
      

  3.   

    mysql的存储过程并不如mssql的存储过程那样好用,而且mysql本身也存在一定的bug,现在推出的5.0也只是一个Beta版,希望以后的版本后改善这些问题。
    而且mysql的存储过程好象也不能用PHP来接收返回的结果集,这让一些问题难以处理。