よく出るエラー
「ORA-01789: 問合せブロックにある結果の列数が正しくありません」
⇒UNION句が使われているSELECT文で、マージする側とされる側のそれぞれのカラムの関係が一対一になっていないと発生。
「ORA-00923:FROMキーワードが指定の位置にありません」
⇒以下の可能性があります。
- SELECT句のフィールド名がカンマで区切られていない。
- フィールド名の途中にスペースが入っている。
- アンダーバー等で区切られたフィールド名をスペースで区切ってしまっている。
⇒UNION句が使われているSELECT文で、マージする側とされる側のそれぞれのカラムの関係が一対一になっていないと発生。
⇒以下の可能性があります。