2013-08-08 3 views
1

У меня есть сопоставление гибернации над устаревшей базой данных DB2. Отдельная таблица имеет внешний ключ для другой таблицы. Этот столбец заполняется пробелами вместо нуля, когда нет связи с другой таблицей. У меня есть много к одному помощнику во второй таблице. Проблема заключается в каждой строке, которая имеет пробелы в поле внешнего ключа, SQL выполняется по базе данных, так как для нее нет кеша. Есть ли способ игнорировать поля, заполненные пробелами в соединении, поэтому запросы не выдаются в базу данных?hibernate db2 игнорировать объединение в пробелах

ответ

0

Почему бы просто не добавить это условие к предложению WHERE (не условие соединения)?

WHERE THE_COLUMN <> ' ' AND ... 
Смежные вопросы