gpt4 book ai didi

java - 如何在 hibernate 条件中转换列数据类型?

转载 作者:行者123 更新时间:2023-11-30 11:01:11 24 4
gpt4 key购买 nike

我有一个如下所示的查询。它工作正常,但我想使用 hibernate 条件编写相同的查询,任何人都可以帮助我。

选择 *从我的表订购方式 CAST (mycol AS DECIMAL)

最佳答案

试试这个查询:

List orders = session.createCriteria(Order.class)
.addOrder(new org.hibernate.criterion.Order("mycol", true) {
@Override
public String toSqlString(Criteria criteria, CriteriaQuery criteriaQuery) throws HibernateException {
return "cast(mycol as DECIMAL)";
}
})
.list();

关于java - 如何在 hibernate 条件中转换列数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31315445/

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