标签: amazon-redshift amazon-data-pipeline
我有ETL流程,可将数据加载到某些redshift表(tbl1_tmp)中。 现在,如果加载了数据(计数> 0),我想删除另一个表(tbl1)并重命名tmp1_tmp-> tbl1。
我可以编写一些SQL代码以使我在满足特定条件的情况下删除表吗? (在我的情况下为> 0)
谢谢
答案 0 :(得分:1)
Amazon Redshift基本运行SQL。它本身不是ETL工具。
您将需要编写一些代码来检查表的内容,然后根据需要发出DROP TABLE命令。无法“在某些情况下删除表”。
DROP TABLE