以下のように表示されます。
(日本語)
ORA-00907: 右カッコがありません。
(英語)
ORA-00907: Missing right parenthesis.
発生パターン
このエラーは以下のような場合に発生します。
- 右括弧が必要なSQL文で右括弧が無い
- エラー例
- SQL> create table test (ID varchar2(10); create table test (ID varchar2(10); * 行1でエラーが発生しました。: ORA-00907: 右カッコがありません。
構文に右閉じカッコが無いためエラーになっています。
create table test (ID varchar2(10)); のように修正すれば通ります。
対処法
- SQL文の構文に間違いがあるため、構文を見直す
(カッコの数が足りないパターンが多いです。)
備考
- SQLによっては、「ORA-00906: 左カッコがありません」エラーが表示される場合もあります。