使用 Athena 的 presto sql 进行 CREATE 时,是否可以在表名中包含执行月份?

问题描述

如果执行日期是今天,这个月是七月,所以我想在表名后面加上月份。 我想把category_table202107甚至是表名后面的月份,用Athena的presto sql创建时是否可以在表名中包含执行月份?

解决方法

不,无法在 CREATE TABLE 命令中“计算”表的名称。

相反,您应该在向 Amazon Athena 发送 CREATE TABLE 命令的任何程序中执行此操作。