项目中使用jpa 查询单列单行数据,返回值为String,现报
org.hibernate.MappingException: No Dialect mapping for JDBC type: -9
该字段类型为nvarchar,返回时会出错。
解决办法:
使用convert,例如字段deptName的类型为nvarchar,出现错误为No Dialect mapping for JDBC type:-9
可将nvarchar转成varchar
如:select convert(varchar(255),deptName) as deptName from JITDept
记得as xxx要写。