Spec-Zone.ru › MySQL Connectors 1.0

6.3 Справочник по функциям подготовленных запросов C API

В следующей таблице приведены функции, доступные для обработки подготовленных запросов. Более подробную информацию см. в описаниях в разделе 6.4, «Описание функций подготовленных запросов C API».

Таблица 6.3 Функции подготовленных запросов C API

Таблица 6.3 Функции подготовленных запросов C API
Имя Описание Устарело
mysql_stmt_affected_rows() Количество строк, изменённых/удалённых/вставленных последним подготовленным запросом
mysql_stmt_attr_get() Получить значение атрибута для подготовленного запроса
mysql_stmt_attr_set() Установить значение атрибута для подготовленного запроса
mysql_stmt_bind_named_param() Связать буферы данных приложения с именованными и безымянными маркерами параметров в подготовленном запросе
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.
https://docs.oracle.com/cd/E17952_01/c-api-8.4-en/c-api-prepared-statement-function-reference.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API