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

nov*_*ice 4 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));
Run Code Online (Sandbox Code Playgroud)

Szo*_*ske 5

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

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