mariadb\_dyncol\_create\_many\_num(3) MariaDB Connector/C mariadb\_dyncol\_create\_many\_num(3)

## [Name](#Name)

mariadb\_dyncol\_create\_many\_num - Creates a dynamic column with numeric keys

## [Synopsis](#Synopsis)

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


                               uint column_count,


                               uint *column_numbers,


                               DYNAMIC_COLUMN_VALUE *values,


                               my_bool new_string);
    
```

## [Description](#Description)

Create a dynamic column from arrays of values and numbérs

## [Parameter](#Parameter)

•

\*str - A pointer to a dynamic column structure

•

column\_count - number of columns

•

\*column\_numbers - an array of column numbers

•

\*values - an array of values

•

new\_string - if set str will be reinitialized (not freed) before usage

## [Return value](#Return_value)

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

## [Notes](#Notes)

•

To delete, update or insert new columns into an existing dynamic column use mariadb\_dyncol\_update\_many\_num function

## [See also](#See_also)

•

mariadb\_dyncol\_create\_many\_named

•

mariadb\_dyncol\_update\_many\_num

•

Dynamic Column Error Codes

Version 3.4

---

Document: mariadb_dyncol_create_many_num(3) from mariadb-12.1 12.1.2-r6 (Chainguard OS)
