标签: hibernate caching join db2
我在遗留DB2数据库上有一个hibernate映射。特定表具有另一个表的外键。当与另一个表没有关联时,此列将填充空格而不是null。我和第二张表有很多对应的伙伴。问题是对于在外键字段中有空格的每一行,都会对数据库执行SQL,因为缓存中没有值。有没有办法忽略在连接中填充空格的字段,以便不向数据库发出请求?
答案 0 :(得分:0)
为什么不简单地将这个条件添加到WHERE子句(而不是连接条件)?
WHERE
WHERE THE_COLUMN <> ' ' AND ...