public void Trendshql(){
String hql="from Inlist where inid >?";
Session session =HibernateSessionFactory.getSession();
List<Inlist> slist =session.createQuery(hql).setInteger(0, 4).list();
for(Inlist i:slist){
System.out.println("i.id:"+i.getInid()); }
HibernateSessionFactory.closeSession();
}
数据库(mysql)表(inlist)如下:报错innum(double类型)有默认的NULL值。将第10条innum赋值之后没有异常。
------------------------------------------
为什么会报这个错?hql
String hql="from Inlist where inid >?";
Session session =HibernateSessionFactory.getSession();
List<Inlist> slist =session.createQuery(hql).setInteger(0, 4).list();
for(Inlist i:slist){
System.out.println("i.id:"+i.getInid()); }
HibernateSessionFactory.closeSession();
}
数据库(mysql)表(inlist)如下:报错innum(double类型)有默认的NULL值。将第10条innum赋值之后没有异常。
------------------------------------------
为什么会报这个错?hql
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货