sql >> Base de Datos >  >> RDS >> Mysql

Sin mapeo de dialectos para el tipo JDBC:1111

Recibí el mismo error porque mi consulta devolvió una columna UUID. Para solucionarlo, devolví la columna UUID como tipo varchar a través de la consulta como "cast (columnName as varchar)", luego funcionó.

Ejemplo:

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();
    }
}