一尘不染

Redshift:添加列(如果不存在)

sql

以下在Postgres9.6中起作用,但在Redshift中不起作用:

ALTER TABLE stats
    ADD COLUMN IF NOT EXISTS panel_exit timestamp;

在Redshift中可以实现相同的功能吗?


阅读 142

收藏
2021-05-23

共1个答案

一尘不染

没有等效于的Amazon Redshift命令ADD COLUMN IF NOT EXISTS

请参阅:ALTER
TABLE文档

要复制此功能,您的应用程序首先需要查询表元数据,然后决定是否发出ADD COLUMN命令。

2021-05-23