使用以下函数获取sql date的月份。但我没有得到正确的信息,它显示异常,任何人请帮助我如何从sql日期和月份中获取月份等于使用Hibernate条件的传递参数月份
public static List<data> getCount(Long month,String activity)
{
session = HibernateUtils.getHibernateConnection();
Criteria c = session.createCriteria(Statement.class, "statement");
Criteria text = c.createAlias("activity", "activity");
c.add(Restrictions.eq("activity.defintionType",activity));
c.add(Restrictions.eq("month(statement.stored)",month));
alist= c.list();
}
哪个例外...? – Dici
c.add(Restrictions.eq(“month(statement.stored)”,month));例外是:这是不正确的格式, – VSN
编辑您的问题与完整的StackTrace – Dici