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

JDBC प्रकार के लिए कोई बोली मानचित्रण नहीं:1111

मुझे वही त्रुटि मिली क्योंकि मेरी क्वेरी ने UUID कॉलम लौटा दिया। इसे ठीक करने के लिए मैंने यूयूआईडी कॉलम को "कास्ट (कॉलमनाम वर्चर के रूप में)" जैसी क्वेरी के माध्यम से वर्चर प्रकार के रूप में वापस कर दिया, फिर यह काम किया।

उदाहरण:

public interface StudRepository extends JpaRepository<Mark, UUID> {

    @Modifying
    @Query(value = "SELECT Cast(stuid as varchar) id, SUM(marks) as marks FROM studs where group by stuid", nativeQuery = true)
    List<Student> findMarkGroupByStuid();

    public static interface Student(){
        private String getId();
        private String getMarks();
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle और MySQL से प्रतिकृति समाधान की तुलना करना

  2. प्रति उपयोगकर्ता नवीनतम तिथि वाली पंक्ति का चयन करें

  3. जावा में युग को mySQL टाइमस्टैम्प में कैसे बदलें

  4. MySQL सीमा के भीतर निर्देशांक का चयन करें

  5. कैसे mysql डेटाबेस से JSON सरणी बनाने के लिए?