[mysql]当预处理遇上了存储过程
时间:2011-06-02
来源:互联网
1.我单纯的使用sql语句的时候,要mysql_stmt_store_result()以后了才能从mysql_stmt_num_rows()获得结果,但是用SP的话就可以不用mysql_stmt_store_result(),直接调用mysql_stmt_num_rows()来获得结果
2.但是当我使用SP的时候,如果使用了mysql_stmt_store_result(),他就会报错(CR_COMMANDS_OUT_OF_SYNC),这个问题在网上查了下,说是返回了多个结果集没有释放干净造成的(我有设置STMT_ATTR_PREFETCH_ROWS 多次从服务器取数据的属性)
是不是我设置了这个属性以后 他服务器内部在mysql_stmt_execute的操作以后 自己有做了类似mysql_stmt_store_result的操作? 求解释
2.但是当我使用SP的时候,如果使用了mysql_stmt_store_result(),他就会报错(CR_COMMANDS_OUT_OF_SYNC),这个问题在网上查了下,说是返回了多个结果集没有释放干净造成的(我有设置STMT_ATTR_PREFETCH_ROWS 多次从服务器取数据的属性)
是不是我设置了这个属性以后 他服务器内部在mysql_stmt_execute的操作以后 自己有做了类似mysql_stmt_store_result的操作? 求解释
作者: tweyseozero 发布时间: 2011-06-02
坐等高手
作者: fightcloud 发布时间: 2011-06-02
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28