mysql_stmt_close — Closes a prepared statement

my_bool mysql_stmt_close(MYSQL_STMT * stmt);

Closes a prepared statement. mysql_stmt_close() also deallocates the statement handle. If the current statement has pending or unread results, this function cancels them so that the next query can be executed.

Parameters

stmt

A statement handle, which was previously allocated by mysql_stmt_init().

Return value

Zero on success, nonzero if an error occured.

[Note]

If you want to reuse the statement handle with a different SQL command, use mysql_stmt_reset().

See also

mysql_stmt_init()mysql_stmt_reset()