MySQL 8.4.2
Source Code Documentation
MYSQL_STMT_EXT Struct Reference

Public Attributes

MEM_ROOT fields_mem_root
 
struct {
   uint   n_params
 Stores the size of array of names for statement bind parameters. More...
 
   char **   names
 
bind_names_info
 

Member Data Documentation

◆ 

struct { ... } MYSQL_STMT_EXT::bind_names_info

◆ fields_mem_root

MEM_ROOT MYSQL_STMT_EXT::fields_mem_root

◆ n_params

uint MYSQL_STMT_EXT::n_params

Stores the size of array of names for statement bind parameters.

The size should match the total sum of the unnamed and named bind params for this statement, with name entries for the unnamed parameters being set to nullptr. This differs from stmt->param_count that only counts unnamed parameters calculated by counting parameter placeholders during the statement prepare.

◆ names

char** MYSQL_STMT_EXT::names

The documentation for this struct was generated from the following file: