Redshift:每天更改表的名称

时间:2020-05-19 14:20:48

标签: amazon-redshift

我想每天运行一个脚本,每次运行脚本时都会创建一个新表。

我希望我的代码表现如下:

CREATE TABLE adhoc.CURRENT_DATE AS 
    SELECT 

如何使用函数创建以当前日期作为表名的表?

1 个答案:

答案 0 :(得分:0)

具有以下内容的过程:

> Variable: Assign formatted sysdate to it 
> Prepare dynamic SQL: Keep everything static and your table name dynamic by using the above variable
> Execute: the dynamic query.

在脚本中安排过程。

关于动态sql相关语法,您可以参考我的其他答案: https://github.com/swagger-api/swagger-core/wiki/Swagger-Core-Jersey-1.X-Project-Setup-1.5#using-swaggers-beanconfig