在Athena中,您可以使用CREATE TABLE语句来定义表的结构列。以下是一个示例代码:
CREATE TABLE my_table (
id INT,
name STRING,
age INT
);
在上面的示例中,我们创建了一个名为my_table的表,它包含三个结构列:id(整数类型)、name(字符串类型)和age(整数类型)。
您还可以根据需要指定其他属性,例如分区、数据格式等。例如:
CREATE TABLE my_table (
id INT,
name STRING,
age INT
)
PARTITIONED BY (country STRING)
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
STORED AS TEXTFILE;
在上面的示例中,我们添加了一个名为country的分区列,并指定了数据格式为文本文件。您可以根据自己的需求进行调整。
希望对您有所帮助!
上一篇:Athena SQL日期