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