mariadb\_dyncol\_list\_named(3) MariaDB Connector/C mariadb\_dyncol\_list\_named(3)

## [Name](#Name)

mariadb\_dyncol\_list\_named - Lists column keys in dynamic column

## [Synopsis](#Synopsis)

```
#include <mariadb_dyncol.h>
enum enum_dyncol_func_result
mariadb_dyncol_list_named(DYNAMIC_COLUMN *str,


                          uint *column_count,


                          MYSQL_LEX_STRING **column_keys);
    
```

## [Description](#Description)

Lists the column keys inside a dynamic column.

## [Notes](#Notes)

•

The application program needs to free the allocated memory for column\_count and column\_keys parameter.

## [Parameter](#Parameter)

•

\*str - Dynamic column

•

\*column\_count - A pointer to an unsigned integer which stores the number of columns

•

\*\*column\_keys - A pointer to an array of column keys, which stores the keys

## [Return value](#Return_value)

Returns ER\_DYNCOL\_OK on success, otherwise error.

## [See also](#See_also)

•

&lt;mariadb\_dyncol\_list\_num&gt;

•

&lt;mariadb\_dyncol\_list\_json&gt;

Version 3.3.1

---

Document: mariadb_dyncol_list_named(3) from mariadb-11.2 11.2.5-r0 (Chainguard OS)
