OceanBase Connector/C supports some basic data structures.
The following basic data structures are supported:
MYSQL
MYSQL_RES
MYSQL_ROW
MYSQL_FIELD
MYSQL_FIELD_OFFSET
my_ulonglong
my_bool
char * name
char * org_name
char * table
char * org_table
char * db
char * catalog
char * def
unsigned long length
unsigned long max_length
unsigned int name_length
unsigned int org_name_length
unsigned int table_length
unsigned int org_table_length
unsigned int db_length
unsigned int catalog_length
unsigned int def_length
unsigned int flags
unsigned int decimals
unsigned int charsetnr
enum enum_field_types type
For more information, see C API Developer Guide of MySQL.