我正在尝试删除RedShift创建的临时表。我使用以下查询在集群中查找所有临时表:
select name, count(distinct id)
from stv_tbl_perm
where temp = 1
group by 1
我要丢弃的桌子叫$stg_inappshourly
。我试图将其放在以下两种方法中:
drop table $stg_inappshourly
drop table stg_inappshourly
第一个返回语法错误。第二个掉落实际的表。
有什么想法如何删除它?
已解决。
该表持续存在的原因是因为其会话有错误,并且没有按预期关闭。
我发现删除此表的唯一方法是重新启动红移实例。