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

Hibernasi dengan NVARCHAR2

Mungkin sedikit terlambat tetapi saya baru saja menemukan masalah ini dan saya menemukan bahwa dapat membubuhi keterangan kelas hibernasi Anda dengan

@Nationalized

atau

@Type(type="org.hibernate.type.StringNVarcharType")

yang membuat elemen Anda menggunakan org.hibernate.type.StringNVarcharType alih-alih string tipe VarChar

yang diperkenalkan ke hibernasi di rilis 4.1.10 dan di atasnya. Sehingga benar menggunakan NVarChar2 ketik atau akan default kembali ke VarChar2 yang kemudian kehilangan karakter internasional Anda.

Hibernate Jira di mana ini diselesaikan:https://hibernate.atlassian.net/browse/HHH- 5869

Dan Dokumentasi Jboss-Hibernate:https://docs.jboss.org/hibernate/orm/4.3/devguide/en-US/html/ch08.html#value-national-character-types



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah Oracle SQL*Loader memproses XML?

  2. Tabel audit Pemicu Oracle Dasar

  3. cara mengganti beberapa string bersama di Oracle

  4. SQL Server:setara RowVersion di Oracle

  5. C# Error ORA 00907:Tanda Kurung Kanan Hilang