创建一个列作为数组数据类型的 Presto 表

Bri*_*ith 5 presto

如何在 Presto 中创建一个表,其中一列具有 Array 数据类型?

例如:

如果不存在则创建表(ID BIGINT,ARRAY_COL ARRAY)...

Pio*_*sen 5

编辑

数组类型的语法是array(element_type),像这样:

create table memory.default.t (a array(varchar));
Run Code Online (Sandbox Code Playgroud)

原答案

数组类型的语法是array<element_type>,像这样:

create table memory.default.t (a array<varchar>);
Run Code Online (Sandbox Code Playgroud)

注意:您在其中创建表的连接器必须支持数组数据类型,并不是每个连接器都支持它。