红移。条件下的下降表

时间:2018-12-06 13:57:52

标签: amazon-redshift amazon-data-pipeline

我有ETL流程,可将数据加载到某些redshift表(tbl1_tmp)中。 现在,如果加载了数据(计数> 0),我想删除另一个表(tbl1)并重命名tmp1_tmp-> tbl1。

我可以编写一些SQL代码以使我在满足特定条件的情况下删除表吗? (在我的情况下为> 0)

谢谢

1 个答案:

答案 0 :(得分:1)

Amazon Redshift基本运行SQL。它本身不是ETL工具。

您将需要编写一些代码来检查表的内容,然后根据需要发出DROP TABLE命令。无法“在某些情况下删除表”。