私は次のことをしようとしています:
INSERT INTO MyTable(a, b, c)
SELECT a FROM source1
JOIN source2 ON ...
source2 には、列 B と C が含まれています。
しかし、Oracle はこれを好まないようで、「SQL エラー: ORA-00947: 値が不足しています」と言っています。
ここで何か間違ったことをしていますか?この構文は可能ですか?または、次のように書き直す必要がありますか。
SELECT a, b, c FROM source1, source2 WHERE ....
ありがとう!