0

是否可以在 exasol 中使用 alter table 在单个查询执行中向表中添加多个列?

例子:

Alter table Employee add column phone_number varchar(256), add column address varchar(256)

4

2 回答 2

1

在 Exasol 中的一个命令中是不可能的,但在 Exasol 中,DDL 命令不会自动提交,因此您可以将它们放在同一个事务中。你可以这样做:

 set autocommit off;
 alter table t1 add column c1 varchar(100);
 alter table t1 add column c2 varchar(100);
 alter table t1 add column c3 varchar(100);
 commit;
 set autocommit on;
于 2020-01-14T11:56:51.247 回答
0

不,根据文档,这是不可能的。

于 2019-12-10T15:24:47.127 回答