Redshift CTAS和AUTOCOMMIT

时间:2018-02-22 11:59:56

标签: amazon-redshift commit

我有一个关于创建一个表作为另一个表的选择的快速问题。

CREATE TABLE table1
AS
(SELECT * FROM table2)

这种操作是否需要显式提交?

1 个答案:

答案 0 :(得分:1)

如果你在BEGIN之后运行它,那么答案总是肯定的。

如果您在没有BEGIN的情况下运行它,那么它取决于您用于连接的驱动程序/工具设置。

对于JDBC,请特别检查您的自动提交设置。示例:https://docs.aws.amazon.com/redshift/latest/mgmt/connecting-using-workbench.html