回答編集履歴
3
修正
answer
CHANGED
@@ -5,7 +5,11 @@
|
|
5
5
|
|
6
6
|
できない(RENAMEなので)
|
7
7
|
|
8
|
+
------
|
9
|
+
|
8
10
|
最新PostgreSQL11のマニュアルも確認
|
9
11
|
- [ALTER TABLE](https://www.postgresql.org/docs/11/sql-altertable.html)
|
10
12
|
> All the forms of ALTER TABLE that act on a single table, except RENAME, SET SCHEMA, ATTACH PARTITION, and DETACH PARTITION can be combined into a list of multiple alterations to be applied together. For example, it is possible to add several columns and/or alter the type of several columns in a single command. This is particularly useful with large tables, since only one pass over the table need be made.
|
11
|
-
Google翻訳まま:**RENAME、SET SCHEMA、ATTACH PARTITION、およびDETACH PARTITIONを除く**、単一のテーブルに作用するすべての形式のALTER TABLEを組み合わせて、複数の変更をまとめて適用することができます。たとえば、1つのコマンドで複数の列を追加したり、複数の列の型を変更したりすることができます。大きなテーブルでは、テーブルを1回だけ通過すればよいため、特に便利です。
|
13
|
+
Google翻訳まま:**RENAME、SET SCHEMA、ATTACH PARTITION、およびDETACH PARTITIONを除く**、単一のテーブルに作用するすべての形式のALTER TABLEを組み合わせて、複数の変更をまとめて適用することができます。たとえば、1つのコマンドで複数の列を追加したり、複数の列の型を変更したりすることができます。大きなテーブルでは、テーブルを1回だけ通過すればよいため、特に便利です。
|
14
|
+
|
15
|
+
やはり、できないようです。
|
2
追記
answer
CHANGED
@@ -3,4 +3,9 @@
|
|
3
3
|
- [ALTER TABLE](https://www.postgresql.jp/document/9.3/html/sql-altertable.html)
|
4
4
|
> **RENAMEおよびSET SCHEMA以外の全ての操作**は、結合して複数の変更リストにまとめて、並行に処理することができます。 例えば、複数の列の追加、型の変更を単一のコマンドで実行することができます。 これは特に巨大なテーブルでは便利です。変更のために必要なテーブル全体の走査が1回で済むからです。
|
5
5
|
|
6
|
-
できない(RENAMEなので)
|
6
|
+
できない(RENAMEなので)
|
7
|
+
|
8
|
+
最新PostgreSQL11のマニュアルも確認
|
9
|
+
- [ALTER TABLE](https://www.postgresql.org/docs/11/sql-altertable.html)
|
10
|
+
> All the forms of ALTER TABLE that act on a single table, except RENAME, SET SCHEMA, ATTACH PARTITION, and DETACH PARTITION can be combined into a list of multiple alterations to be applied together. For example, it is possible to add several columns and/or alter the type of several columns in a single command. This is particularly useful with large tables, since only one pass over the table need be made.
|
11
|
+
Google翻訳まま:**RENAME、SET SCHEMA、ATTACH PARTITION、およびDETACH PARTITIONを除く**、単一のテーブルに作用するすべての形式のALTER TABLEを組み合わせて、複数の変更をまとめて適用することができます。たとえば、1つのコマンドで複数の列を追加したり、複数の列の型を変更したりすることができます。大きなテーブルでは、テーブルを1回だけ通過すればよいため、特に便利です。
|
1
修正
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
できるかできないかでいえば
|
2
2
|
|
3
3
|
- [ALTER TABLE](https://www.postgresql.jp/document/9.3/html/sql-altertable.html)
|
4
|
-
> RENAMEおよびSET SCHEMA以外の全ての操作は、結合して複数の変更リストにまとめて、並行に処理することができます。
|
4
|
+
> **RENAMEおよびSET SCHEMA以外の全ての操作**は、結合して複数の変更リストにまとめて、並行に処理することができます。 例えば、複数の列の追加、型の変更を単一のコマンドで実行することができます。 これは特に巨大なテーブルでは便利です。変更のために必要なテーブル全体の走査が1回で済むからです。
|
5
5
|
|
6
6
|
できない(RENAMEなので)
|