以下のように表示されます。
(日本語)
ORA-00917: カンマがありません。
(英語)
ORA-00917: missing comma
発生パターン
このエラーは以下のような場合に発生します。
- INSERT文の値を区切るカンマが抜けている
- SQL文が正しく終了していない
- エラー例
- SQL> insert into m_test values('AA' 'BB'); insert into m_test values('AA' 'BB') * 行1でエラーが発生しました。: ORA-00917: カンマがありません。
'AA' と 'BB' の間にカンマが抜けています。
対処法
- INSERTする値の区切りカンマが抜けていないか確認する
- SQL文が正しいか確認する
(カッコが閉じられているか、カンマが足りているかなど)