Client APIs
API Reference Overview
Creates an ARRAY type from its child type.
The return type must be destroyed with `duckdb_destroy_logical_type`.  
###### Syntax {#docs:api:c:types::syntax}  
```c
duckdb_logical_type duckdb_create_array_type(
duckdb_logical_type type,
idx_t array_size
);
```  
###### Parameters {#docs:api:c:types::parameters}  
* `type`: The child type of the array.
* `array_size`: The number of elements in the array.  
###### Return Value {#docs:api:c:types::return-value}  
The logical type.  
<br>