Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个遗留 DB2 数据库的休眠映射。一个特定的表有另一个表的外键。当与其他表没有关联时,此列将填充空格而不是 null。我与第二张桌子有一个多对一的关联。问题是对于在外键字段中有空格的每一行,都会对数据库执行 SQL,因为缓存中没有它的值。有没有办法忽略连接中填充有空格的字段,因此不会向数据库发出请求?
为什么不简单地将这个条件添加到WHERE子句(而不是连接条件)?
WHERE
WHERE THE_COLUMN <> ' ' AND ...