sysDate吧好像
不过我一般用currenttime...

解决方案 »

  1.   

    4、select convert(char(10),getdate(),20) sdate,convert(char(8),getdate(),108) stime
      

  2.   

    1、09:02:32,953 ERROR JDBCExceptionReporter:72 - 对象名 'V_BuyGlide' 无效。 
    这个可能是没有映射实体类吧
      

  3.   

    query.getString("列名");跟jdbc差不多,
      

  4.   

    1.首先查询视图跟查询表的一样的,没什么区别,你只要生成对应的视图映射就行。
    2.要返回指定的行列,就要自己重新写个POJO类,这个类里面包含你要显示的列
    具体写法 select (com.csdn.newBean) from V_BuyGlide a,FlagInfo b where a.BuyFlagID=b.FlagID
    这个com.csdn.newBean 里面包含a里面的的所有变量和b里面的b.FlagName,等价于a.*,b.FlagName
    public Class newBean
    {
        private a的变量;
        private FlagName;
       get....set...
    }
    hql语法跟sql还是有很大的区别滴3.统计函数要写个指定的值
    Session session = HibernateSessionFactory.getSession();
    countStr = "select count(*) from V_BuyGlide" ;
    Query query = session.createQuery(countStr);
     return Integer.valueOf(query.list().get(0).toString());//返回的就是你想要的count(*)4.获取服务器的时间  new java.util.Date();
      

  5.   


    1:查询视图,视图没有做映射 对象名无效,那么你有对应的pojo吗?有没有配置这个视图的对象V_BuyGlide2.要返回指定的行列
    如果你返回的没有对应的POJO,那么你得到的每一行的直都是一个object[]的对象数组,你可以一个一个转回来到
    你所知道的相应的类型3.统计函数要写个指定的值
    跟第2个问题差不多,只不过上边是多个那么就是object[],也是返回的list中,每个元素都是object[].那么相对的这个count(*)就明显是一个object了,那么你再把这个对象转成你想要的数据就OK了4.获取服务器的时间  new java.util.Date();就可以
      

  6.   

    视图也需要做映射,有对应的pojo