有人可以帮我处理以下 sql 查询的条件查询吗?
从用户中选择用户名、toolkit.decrypt(password) 作为密码;
表定义如下:
名称 varchar2(40)
密码 varchar2(40)
以上对我的 oracle 数据库工作正常。我有工具包。我想与休眠条件一起使用的相同查询,我该怎么写?
请帮助,在此先感谢。
有人可以帮我处理以下 sql 查询的条件查询吗?
从用户中选择用户名、toolkit.decrypt(password) 作为密码;
表定义如下:
名称 varchar2(40)
密码 varchar2(40)
以上对我的 oracle 数据库工作正常。我有工具包。我想与休眠条件一起使用的相同查询,我该怎么写?
请帮助,在此先感谢。
它可以使用 splProjection 完成。
以下是相同的代码:
Criteria criteria = getSession.createCritrria(User.class);
criteria.add(Projections.Property("username"));
criteria.add(Projections.sqlProjection("toolkit.decrypt(password) as password", new String[]{"password"},new Type[]{Hibernate.String}));