Możesz użyć escape
składnia
Możesz dołączyć rzeczywiste znaki %
lub _
we wzorcu za pomocą ESCAPE
klauzula, która identyfikuje znak ucieczki. Jeśli znak ucieczki poprzedza znak %
lub _
we wzorcu, to Oracle interpretuje ten znak dosłownie we wzorcu, a nie jako specjalny znak pasujący do wzorca.
Możesz więc zrobić:
select * from property where name like '%\_%' escape '\';
NAME VALUE
-------------------- --------------------------------------------------
max_width 90
select * from property where name like '%\%%' escape '\';
NAME VALUE
-------------------- --------------------------------------------------
taxrate% 5.20