sql >> データベース >  >> RDS >> Oracle

列が存在するのにORA-00904があるのはなぜですか?

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

    create table bad_design("goodLuckSelectingThisColumn  " number);
    


    1. innodbをデフォルトエンジンにする方法

    2. SQL Server(T-SQL)からHTMLメールを送信する方法

    3. 1つのクエリ(MySQL)の複数の条件に対する複数のCOUNT()

    4. ニージャーク待機統計:CXPACKET