ORACLE機能

[ORAエラー] ORA-00923: FROMキーワードが指定の位置にありません。

投稿日:2018年8月8日 更新日:

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

(日本語)
ORA-00923: FROMキーワードが指定の位置にありません。
(英語)
ORA-00923: FROM keyword not found where expected

発生パターン

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

  • SQL文から「FROM」が抜けている
  • カラム名を区切る「,」(カンマ)が抜けている
エラー例1
SQL> select sysdate dual; select sysdate dual * 行1でエラーが発生しました。: ORA-00923: FROMキーワードが指定の位置にありません。

FROMが抜けている。

エラー例2
SQL> select * form tab; select * form tab; * 行1でエラーが発生しました。: ORA-00923: FROMキーワードが指定の位置にありません。

fromをタイプミス(form)している

エラー例3
SQL> select col1 col2 col3 from tbl_test; select col1 col2 col3 from tbl_test * 行1でエラーが発生しました。: ORA-00923: FROMキーワードが指定の位置にありません。

カラムをカンマで区切っていない

対処法

  • FROMを追記する
  • カラム名をカンマで区切る
  • このエラーが出た時はSQLが構文的に間違っているため、SQLを丹念に見直してください。

スポンサーリンク

スポンサーリンク

-ORACLE機能

執筆者:



comment

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

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

スポンサーリンク