These functions are used to get detailed column information. This information is usually sent as the first part of a result set. There are multiple ways for column information to be buffered depending on the functions being used.
Options for drizzle_column_st.
Definition at line 304 of file constants.h.
Types for drizzle_column_st.
Definition at line 313 of file constants.h.
Types for drizzle_column_st for Drizzle.
Definition at line 348 of file constants.h.
Flags for drizzle_column_st.
Definition at line 369 of file constants.h.
drizzle_column_st* drizzle_column_create | ( | drizzle_result_st * | result, |
drizzle_column_st * | column | ||
) |
void drizzle_column_free | ( | drizzle_column_st * | column | ) |
Get the drizzle_result_st struct that the column belongs to.
const char* drizzle_column_catalog | ( | drizzle_column_st * | column | ) |
const char* drizzle_column_db | ( | drizzle_column_st * | column | ) |
const char* drizzle_column_table | ( | drizzle_column_st * | column | ) |
const char* drizzle_column_orig_table | ( | drizzle_column_st * | column | ) |
const char* drizzle_column_name | ( | drizzle_column_st * | column | ) |
const char* drizzle_column_orig_name | ( | drizzle_column_st * | column | ) |
drizzle_charset_t drizzle_column_charset | ( | drizzle_column_st * | column | ) |
uint32_t drizzle_column_size | ( | drizzle_column_st * | column | ) |
size_t drizzle_column_max_size | ( | drizzle_column_st * | column | ) |
void drizzle_column_set_max_size | ( | drizzle_column_st * | column, |
size_t | size | ||
) |
uint8_t drizzle_column_decimals | ( | drizzle_column_st * | column | ) |
const uint8_t* drizzle_column_default_value | ( | drizzle_column_st * | column, |
size_t * | size | ||
) |