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

## [Name](#Name)

mariadb\_dyncol\_update\_many\_num - Update, insert or delete values in a dynamic column using numeric keys

## [Synopsis](#Synopsis)

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


                               uint column_count,


                               uint *column_keys,


                               DYNAMIC_COLUMN_VALUE *values)
    
```

## [Description](#Description)

Add, delete or update columns in a dynamic column with a numeric key.

## [Parameter](#Parameter)

•

\*str - A pointer to a dynamic column structure

•

column\_count - number of columns

•

\*column\_keys - an array of column keys

•

\*values - an array of values

## [Return value](#Return_value)

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

## [Notes](#Notes)

•

To delete a column, update its value to a “non-value” of type DYN\_COL\_NULL

## [See also](#See_also)

•

mariadb\_dyncol\_create\_many\_num

•

mariadb\_dyncol\_update\_many\_named

•

Dynamic Column Error Codes

Version 3.4

---

Document: mariadb_dyncol_update_many_num(3) from mariadb-11.6 11.6.2-r0 (Chainguard OS)
