您好我试图执行此查询它在mysql数据库中正常运行。通过使用hibernate,它返回的null值可以让你先解释一下karthik
string = "SELECT sum(feed1Consumed),sum(feed2Consumed)"
+ "FROM com.ebiodata.upstream.pojo.UpstreamMammalianFermentationTempUpdate"
+ " where upstreamHeader.id=\'" + serializableId + "\'";
答案 0 :(得分:1)
sum()返回null。
在hibernate.cfg.xml
中,您可以使用<property name="show_sql">true</property>
查看由hibernate生成的SQL语句。
我不明白为什么要将id作为字符串进行比较。 serializableId
可能是一个数字。您可以使用
" where upstreamHeader.id=" + serializableId;