【问题标题】:In Derby DB, is it possible to add multiple columns using single query?在 Derby DB 中,是否可以使用单个查询添加多个列?
【发布时间】:2023-03-16 13:04:01
【问题描述】:

在 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));

【问题讨论】:

    标签: sql derby


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-19
      • 1970-01-01
      相关资源
      最近更新 更多