teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2021/11/01 08:39

投稿

sazi
sazi

スコア25430

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

追記

2021/11/01 08:39

投稿

sazi
sazi

スコア25430

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)