gpt4 book ai didi

java - 如何解决 java 中的 “No Dialect mapping for JDBC type: -1” 错误

转载 作者:行者123 更新时间:2023-11-30 08:41:17 26 4
gpt4 key购买 nike

<分区>

我收到 No Dialect mapping for JDBC type: -1 错误。以前我问过同样的问题,但我没有找到正确的解决方案。所以我再问一次。

如何解决这个错误,即

org.hibernate.MappingException: No Dialect mapping for JDBC type: -1
at org.hibernate.dialect.TypeNames.get(TypeNames.java:56)
at org.hibernate.dialect.TypeNames.get(TypeNames.java:81)
at org.hibernate.dialect.Dialect.getHibernateTypeName(Dialect.java:393)

我的代码在这里:

Session session = null;
session = getHibernateTemplate().getSessionFactory().openSession();
Query qu = session.createSQLQuery("select xml from details " +
"where start_date between (select * from(select eventdate from emplyoeevent " +
"where event='logout' and event_id in (select session_id from session " +
"where session_emplyoee='"+Id+"') order by eventdate asc) " +
"where rownum=1) and TO_DATE(SYSDATE, 'DD-MON-YYYY HH:MI:SS PM')");
List li = qu.list();

我在 List li = qu.list(); 中遇到错误线。这个错误是什么意思。

任何建议将不胜感激

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com