select *
from table_a a
where
   ? is null

    coalesce(?, cast(null as <нужный_тип_данных>)) is null

пльохо... почему-то Hibernate не любит cast. Думаю, его парсер не понимает ничего, что выглядит как ф-ция, но вместо "параметров" там какие-то выражения - подозреваю, что и наш substring ему не подойдет.

ок, буду думать...

Роман

Ответить