回答編集履歴
2
追記
answer
CHANGED
@@ -2,10 +2,10 @@
|
|
2
2
|
※やりたいことからするとValues指定になるのは誤りです。
|
3
3
|
以下の様な内容になるはずです。
|
4
4
|
```SQL
|
5
|
-
NSERT INTO "スキーマ".テーブルC (カラムA,カラムB,カラムC)
|
5
|
+
NSERT INTO "スキーマ".テーブルC (カラムA,カラムB,カラムC, カラムD, カラムE)
|
6
|
-
SELECT カラム1, カラム2, カラム3 FROM "スキーマ".テーブルA
|
6
|
+
SELECT カラム1, カラム2, カラム3, Current_date, '固定値1' FROM "スキーマ".テーブルA
|
7
7
|
UNION
|
8
|
-
SELECT カラム4, カラム5, カラム6 FROM "スキーマ".テーブルB
|
8
|
+
SELECT カラム4, カラム5, カラム6, Current_date, '固定値2' FROM "スキーマ".テーブルB
|
9
9
|
oder by 1
|
10
10
|
```
|
11
11
|
[リファレンス](https://www.postgresql.jp/document/13/html/sql-insert.html)も確認しておきましょう。
|
1
追記
answer
CHANGED
@@ -1,4 +1,5 @@
|
|
1
|
-
VALUESとselectは同時に指定できません。
|
1
|
+
文法的にはVALUESとselectは同時に指定できません。
|
2
|
+
※やりたいことからするとValues指定になるのは誤りです。
|
2
3
|
以下の様な内容になるはずです。
|
3
4
|
```SQL
|
4
5
|
NSERT INTO "スキーマ".テーブルC (カラムA,カラムB,カラムC)
|