在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)
不在一个声明中.但是,您可以在单个事务中发出多个DDL语句,就像常规的UPDATE-s一样.然后,变化将"发生"(在交易之外变得可见)原子地:同时,全部或全部.
或者,语句只需要用分号分隔,因此可以输入一行,如果这就是你所追求的......