ORA-00904-invalid identifier
エラーは、ケースセンシティビティの問題によって引き起こされることがよくあります。通常、Oracleの表と列では大文字と小文字が区別されず、句読点とスペースを含めることはできません。ただし、二重引用符を使用して引用符で囲まれた識別子を作成する場合、その識別子は常に二重引用符で正しい大文字と小文字を区別して参照する必要があります。例:
create table bad_design("goodLuckSelectingThisColumn " number);