1

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

4

1 回答 1

0

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

 WHERE THE_COLUMN <> ' ' AND ...
于 2014-01-03T00:12:24.237 回答