ORAエラー

[ORAエラー] ORA-00926: VALUESキーワードがありません。

投稿日:

以下のように表示されます。

(日本語)
ORA-00926: VALUESキーワードがありません。
(英語)
ORA-00926: missing VALUES keyword.

発生パターン

このエラーは以下のような場合に発生します。

  • INSERT文のVALUESの前にカンマが付いている
  • INSERT-SELECT文でSELECTの前にASが付いている
エラー例
SQL>INSERT INTO test(c1, c2) ,VALUES('A', 'B'); INSERT INTO test(c1, c2) ,VALUES('A', 'B'); * 行1でエラーが発生しました。: ORA-00926: VALUESキーワードがありません。

VALUESの前にカンマは不要です。

エラー例
SQL>INSERT INTO test(c1, c2) AS SELECT c1, c2 FROM test2; INSERT INTO test(c1, c2) AS SELECT c1, c2 FROM test2; * 行1でエラーが発生しました。: ORA-00926: VALUESキーワードがありません。

INSERT-SELECT文ではASは不要です。

対処法

  • VALUESの前のカンマは削除する。
  • INSERT-SELECT文でASを指定している場合はASを削除する。

備考

  • このエラーが出た時はINSERT文の構文が間違っていますので、構文を再確認してみてください。

スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク