bool
mysql_stmt_close(MYSQL_STMT *stmt)
关闭准备好的语句。
mysql_stmt_close()
还取消分配指向的语句处理程序
stmt
,此时它变得无效并且不应再使用。对于失败的
mysql_stmt_close()
调用,不要调用mysql_stmt_error()
, 或mysql_stmt_errno()
, 或
mysql_stmt_sqlstate()
来获取错误信息,因为这
mysql_stmt_close()
会使语句处理程序无效。调用
mysql_error()
,
mysql_errno()
, 或
mysql_sqlstate()
代替。
如果当前语句有未决或未读的结果,此函数将取消它们,以便可以执行下一个查询。
-
MySQL 服务器已经消失。
-
出现未知错误。