ClassCastException не генерируется внутри обобщений Java

Чтобы использовать Like с% partial matching, вы также можете сделать это: column like concat('%', :something, '%') (другими словами, используя явно неэкранированные знаки%, которые определенно не являются пользователем) с именованным параметром :something.

Edit: Альтернативный синтаксис, который я нашел, - это использовать оператор конкатенации: ||, поэтому он станет просто: where column like '%' || :something || '%' etc

@bobince упоминает здесь , что :

Трудность возникает, когда вы хотите разрешить буквенный символ % или _ в строке поиска, не действуя в качестве подстановочного знака.

blockquote>

Итак, это что-то еще, что нужно учитывать при объединении вроде и параметризации.

14
задан Eran 2 November 2014 в 13:56
поделиться