Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

हाइबरनेट SQL QUERY, mysql में टेक्स्ट डेटा प्रकार के साथ समस्या

यहां एक संभावित समाधान है:

package iam.dirty;
import java.sql.Types;

import org.hibernate.Hibernate;
import org.hibernate.dialect.SQLServerDialect;

public class DialectForGkoloc extends SQLServerDialect {
     public DialectForGkoloc() {
        super();

        registerHibernateType(Types.DECIMAL, Hibernate.BIG_DECIMAL.getName());   
        registerHibernateType(-1, Hibernate.STRING.getName());
        registerHibernateType(Types.LONGVARCHAR, Hibernate.TEXT.getName());
     }

}

हाइबरनेट कॉन्फ़िगरेशन फ़ाइल को संशोधित करें hibernate.cfg.xml:

<property name="dialect"> 
 org.hibernate.dialect.SQLServerDialect 
</property>

साथ:

<property name="dialect"> 
 iam.dirty.DialectForGkoloc 
</property>


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. यूक्लिडियन डिस्टेंस सर्च/क्वेरी के लिए mysql में जियोलोकेशन डेटाबेस को ऑप्टिमाइज़ कैसे करें?

  2. विशेष वर्णों के साथ एक JSON एन्कोडेड मान mySQL में सम्मिलित करना विफल रहता है

  3. परिणाम सेट में शामिल करने के लिए चयन कथन में स्ट्रिंग जोड़ना

  4. MySQL में अभिकथन

  5. आईडी द्वारा मेरी PHP तालिका को संपादित/संशोधित करने के लिए प्रतीत नहीं होता है