ORAエラー

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

投稿日:

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

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

発生パターン

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

  • SQLにBYが必要な構文で、BYが抜けている

対処法

  • SQLの正しい箇所にBYを追加する

例1)GROUP BYのBYが抜けている

SQL*Plus
SQL> SELECT col1 FROM test GROUP col1; SELECT col1 FROM test GROUP col1 * 行1でエラーが発生しました。: ORA-00924: BYキーワードがありません。

この場合正しくは「SELECT col1 FROM test GROUP BY col1;」です。

例2)CREATE USER時にBYが抜けている

SQL*Plus
SQL> CREATE USER hoge IDENTIFIED pass; CREATE USER hoge IDENTIFIED pass * 行1でエラーが発生しました。: ORA-00924: BYキーワードがありません。

この場合正しくは「CREATE USER hoge IDENTIFIED BY pass;」です。


スポンサーリンク

スポンサーリンク

-ORAエラー

執筆者:



comment

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

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

スポンサーリンク