hibernate db2忽略空格上的连接

时间:2013-08-08 13:50:16

标签: hibernate caching join db2

我在遗留DB2数据库上有一个hibernate映射。特定表具有另一个表的外键。当与另一个表没有关联时,此列将填充空格而不是null。我和第二张表有很多对应的伙伴。问题是对于在外键字段中有空格的每一行,都会对数据库执行SQL,因为缓存中没有值。有没有办法忽略在连接中填充空格的字段,以便不向数据库发出请求?

1 个答案:

答案 0 :(得分:0)

为什么不简单地将这个条件添加到WHERE子句(而不是连接条件)?

 WHERE THE_COLUMN <> ' ' AND ...