请教红薯 Hibernate 按gbk排序问题???

白发膜女 发布于 2010/09/18 11:26
阅读 294
收藏 1
public MySQLExtendDialect() {
         super();
         registerFunction("convert_gbk", 
                  new SQLFunctionTemplate(Hibernate.STRING, "convert   (?1 using gbk)") );
}

红薯大哥,还是那个老问题,MySQL 里面的 排序

ORDER BY  convert_gbk(productname using gbk);

为什么自己写的类继承Dialect ,还是报unexpected token: using错误?并且方言也引用了

hibernate.dialect=com.terminator.erp.util.hibernate.MySQLExtendDialect ;

郁闷之极啊!!一定要在Dialect里改吗???

加载中
0
红薯
红薯

语句改为 ORDER BY  convert_gbk(productname) 即可,不需要再后面的 using gbk 了

0
白发膜女
白发膜女

引用来自#2楼“红薯”的帖子

语句改为 ORDER BY  convert_gbk(productname) 即可,不需要再后面的 using gbk 了

 真的很有效。。好社区啊!!

返回顶部
顶部