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

JDBCタイプの方言マッピングなし:-9

    最後に、ソリューションは確かにorg.hibernate.MappingExceptionのようでした:JDBCタイプの方言マッピングなし:-9

    間違った方言を見ていました。これはSQLServer用で、Oracle10gDialectを使用しています。このクラスを作成しました:

    public class Oracle10gDialectOverrider extends Oracle10gDialect{
    
    public Oracle10gDialectOverrider(){
        super();
        registerHibernateType(Types.NVARCHAR, Hibernate.STRING.getName());
    }
    
    }
    

    そして、休止状態のxmlに次のように指定します:Oracle10gDialectの代わりにOracle10gDialectOverrider

    ありがとう



    1. PostgreSQLでの(x、y)座標点群の集約

    2. MariaDBに存在しない場合にのみテーブルを作成する

    3. Herokuデータベースの復元の問題

    4. SQLのカウント順