Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Tidak ada pemetaan Dialek untuk tipe JDBC:-9

Akhirnya solusinya memang seperti org.hibernate.MappingException :No Dialect mapping for JDBC type:-9

Saya melihat dialek yang salah.. Ini untuk SQLServer dan saya menggunakan Oracle10gDialect. Jadi saya membuat kelas ini :

public class Oracle10gDialectOverrider extends Oracle10gDialect{

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

}

Dan tentukan ke dalam hibernate xml saya :Oracle10gDialectOverrider alih-alih Oracle10gDialect

Terima kasih



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah kunci asing benar-benar diperlukan dalam desain basis data?

  2. Masalah konversi Oracle SQL DATE menggunakan iBATIS melalui Java JDBC

  3. Buat Tabel DDL Dengan Jalankan Segera Di Oracle Database Bagian 2

  4. Nilai Daftar Sisipan MyBatis

  5. Melihat Grup Oracle-oleh Bug