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