ORACLE機能 ORAエラー

[ORAエラー] ORA-00984: ここでは列は使用できません。

投稿日:

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

(日本語)
ORA-00984: ここでは列は使用できません。
(英語)
ORA-00984: column not allowed here

発生パターン

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

  • INSERT時に、値をダブルクォーテーションで囲っている
エラー例
SQL> insert into m_test(col1) values("hoge"); insert into m_test(col1) values("hoge"); * 行1でエラーが発生しました。: ORA-00984: ここでは列は使用できません。

文字列はシングルクォーテーションで囲うのが正しいです。

対処法

  • リテラルは、「"」ではなく「'」で囲います。

スポンサーリンク

スポンサーリンク

-ORACLE機能, ORAエラー

執筆者:



comment

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

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

スポンサーリンク