查询失败当列是char时,column_name为null

时间:2013-03-20 18:53:29

标签: sql-server hibernate

我正在使用sql_server进行hibernate,但是我发现了以下问题:

select col_code 
from table 
where col_code is null

查询失败:sql错误0,SQLState S1093列col_code无效

col_code是一个char(5),可以从其他数据库浏览器中读取。它只是来自冬眠 - 任何想法?

1 个答案:

答案 0 :(得分:0)

当我从Java EE / Hibernate执行本机SQL查询时,我遇到了同样的错误。我传递给持久性的SQL语句是“SELECT Count(1)From Table”,我错误地将映射类作为参数包含在内。 COUNT(1)返回一个整数,因此不需要映射。希望有所帮助。 我会检查你的映射是否正确。