如何在Redshift Spectrum中更改外部表?

时间:2019-04-01 08:59:37

标签: amazon-redshift amazon-redshift-spectrum

我想将数据分区添加到我的外部表中,但是我收到错误消息:ALTER EXTERNAL TABLE无法在事务块内运行。

我删除了BEGIN / END事务,但仍然存在相同的错误。我在一些论坛上读到,添加隔离级别可能会解决问题,但如果有人以前曾经历过,则想征询其他人的意见。

1 个答案:

答案 0 :(得分:0)

像这样的标准声明对我有效。如果您也因此而出错,请分享您的确切声明?

ALTER TABLE spectrum_schema.spect_test 
ADD PARTITION (column_part='2019-07-23') 
LOCATION 's3://bucketname/folder1/column_part=2019-07-23/';