Query query = session.createQuery("from OrderVO as o where TO_DATE('o.begintime','YYYYMMDDHH24MISS')=:TIME and o.user=:U_ID");
Query query = session.createQuery("from OrderVO as o where TO_DATE('o.begintime','YYYY-MM-DD')=:TIME and o.user=:U_ID");
StringBuffer sql = new StringBuffer(); sql.append("from OrderVO as o where o.begintime=").append("TO_DATE('"); sql.append(time); sql.append("','YYYY-MM-DD HH24MISS')");;
set属性和setDate都这样用。没问题的。
怀疑你是其他地方的错误吧。
sql.append("from OrderVO as o where o.begintime=").append("TO_DATE('");
sql.append(time);
sql.append("','YYYY-MM-DD HH24MISS')");;