6.4.22 mysql_stmt_reset()
my_bool
mysql_stmt_reset(MYSQL_STMT *stmt)
Описание
Сбрасывает подготовленное утверждение на клиенте и сервере в состояние после подготовки. Он сбрасывает утверждение на сервере, данные, отправленные с помощью mysql_stmt_send_long_data(), небуферизованные наборы результатов и текущие ошибки. Он не очищает привязки или сохраненные наборы результатов. Сохраненные наборы результатов будут очищены при выполнении подготовленного утверждения (или при его закрытии).
Чтобы повторно подготовить утверждение с другим запросом, используйте mysql_stmt_prepare().
Значения возврата
Ноль в случае успеха. Неноль, если произошла ошибка.
Ошибки
-
Команды были выполнены в неправильном порядке.
-
Сервер MySQL вышел из строя.
-
Соединение с сервером было потеряно во время запроса.
-
Произошла неизвестная ошибка.
© 2025 Oracle
Licensed under the GPLv2 License.