在Derby DB中,是否可以使用单个查询添加多个列?

时间:2011-07-05 11:25:47

标签: sql derby

在Derby DB中,是否可以使用单个查询添加多个列?

以下是我尝试但无效的查询。

ALTER TABLE <table_name>
  ADD (COLUMN col_1 VARCHAR(2), COLUMN col_2 VARCHAR(2));

ALTER TABLE <table_name>
  ADD COLUMN (col_1 VARCHAR(2), col_2 VARCHAR(2));

1 个答案:

答案 0 :(得分:5)

不在一个声明中。但是,您可以在单个事务中发出多个DDL语句,就像常规的UPDATE-s一样。然后,变化将“发生”(在交易之外变得可见)原子地:同时,全部或全部。

或者,语句只需要用分号分隔,因此可以输入一行,如果这就是你所追求的......