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

Fluent NhibernateOracleIdentifierが長すぎます-エイリアス名の問題

    問題はこれかもしれません:

    .Table("PigToYig") 
    

    Oracleオブジェクト名は、デフォルトでは大文字です。ただし、指定された場合、Oracleは名前を二重引用符で囲んで適用します。つまり、テーブルにデフォルトの名前が付いている場合は、代わりにこれを渡す必要があるかもしれません...

    .Table("PIGTOYIG") 
    

    NHibernateがこれらの変数をSQLに変換する方法によって異なります(私はNHibernateに精通していません)。



    1. OracleSQLで日付別にグループ化されたデータ

    2. DATETIMEの範囲でグループ化-MySql

    3. ALTERTABLEの前に列が存在するかどうかを確認します--mysql

    4. Postgresの列の自然な順序を変更することは可能ですか?