6.3 Справочник функций подготовленных запросов API C
В следующей таблице приведены функции, доступные для обработки подготовленных запросов. Более подробные сведения см. в описаниях в разделе 6.4 «Описание функций подготовленных запросов API C».
Таблица 6.3 Функции подготовленных запросов API C
| Имя | Описание |
|---|---|
mysql_stmt_affected_rows() | Количество строк, измененных/удаленных/вставленных последним подготовленным запросом. |
mysql_stmt_attr_get() | Получить значение атрибута для подготовленного запроса. |
mysql_stmt_attr_set() | Установить значение атрибута для подготовленного запроса. |
mysql_stmt_bind_param() | Связать буферы данных приложения с маркерами параметров в подготовленном запросе. |
mysql_stmt_bind_result() | Связать буферы данных приложения со столбцами в наборе результатов. |
mysql_stmt_close() | Освободить память, используемую подготовленным запросом. |
mysql_stmt_data_seek() | Перейти к произвольному номеру строки в наборе результатов подготовленного запроса. |
mysql_stmt_errno() | Номер ошибки для последней вызванной функции подготовленного запроса MySQL. |
mysql_stmt_error() | Сообщение об ошибке для последней вызванной функции подготовленного запроса MySQL. |
mysql_stmt_execute() | Выполнить подготовленный запрос. |
mysql_stmt_fetch() | Извлечь следующую строку набора результатов и вернуть данные для всех связанных столбцов. |
mysql_stmt_fetch_column() | Извлекает данные для одного столбца текущей строки набора результатов. |
mysql_stmt_field_count() | Количество столбцов результатов для последнего подготовленного запроса. |
mysql_stmt_free_result() | Освободить ресурсы, выделенные обработчику запроса. |
mysql_stmt_init() | Выделить и инициализировать память для структуры MYSQL_STMT. |
mysql_stmt_insert_id() | Идентификатор, сгенерированный для столбца AUTO_INCREMENT предыдущим подготовленным запросом. |
mysql_stmt_next_result() | Возвратить/инициализировать следующий результат при выполнении подготовленного запроса с несколькими результатами. |
mysql_stmt_num_rows() | Количество строк из буферизованного набора результатов запроса. |
mysql_stmt_param_count() | Количество параметров в подготовленном запросе. |
mysql_stmt_param_metadata() | Возвратить метаданные параметров как набор результатов. |
mysql_stmt_prepare() | Подготовить запрос к выполнению. |
mysql_stmt_reset() | Сбросить буферы запроса на стороне сервера. |
mysql_stmt_result_metadata() | Возвратить метаданные подготовленного запроса как набор результатов. |
mysql_stmt_row_seek() | Перейти к смещению строки в наборе результатов подготовленного запроса. |
mysql_stmt_row_tell() | Текущая позиция в наборе результатов строки подготовленного запроса. |
mysql_stmt_send_long_data() | Отправить данные большой длины на сервер частями. |
mysql_stmt_sqlstate() | Значение SQLSTATE для последней вызванной функции подготовленного запроса MySQL. |
mysql_stmt_store_result() | Получить и сохранить весь набор результатов. |
© 2025 Oracle
Licensed under the GPLv2 License.