sql=“”;
Query query = this.getSession().createSQLQuery(sqlstring)
.addScalar("topic",Hibernate.STRING)
.addScalar("content",Hibernate.STRING)
.addScalar("savedate",Hibernate.STRING)
.addScalar("status",Hibernate.STRING)
.addScalar("infotype",Hibernate.STRING)
.addScalar("infoid",Hibernate.STRING)
.setResultTransformer(new AliasToBeanResultTransformer(CompleteInfoBean.class));
return query.list();原生态sql查询大字段总是报错,就是因为大字段没有转码。
经过查询总结了下应该这个样子。
本文探讨了SQL查询中遇到大字段总是报错的问题,并提供了通过转码来解决的方法。总结了SQL查询过程中的关键步骤,包括创建SQL查询、添加特定类型的标量以及设置结果转换器等。重点强调了大字段处理的重要性,以及正确转码对于避免错误的影响。
998

被折叠的 条评论
为什么被折叠?



