Puedes usar el escape
sintaxis
Puede incluir los caracteres reales %
o _
en el patrón usando el ESCAPE
cláusula, que identifica el carácter de escape. Si el carácter de escape precede al carácter %
o _
en el patrón, Oracle interpreta este carácter literalmente en el patrón en lugar de como un carácter especial de coincidencia de patrones.
Entonces puedes hacer:
select * from property where name like '%\_%' escape '\';
NAME VALUE
-------------------- --------------------------------------------------
max_width 90
select * from property where name like '%\%%' escape '\';
NAME VALUE
-------------------- --------------------------------------------------
taxrate% 5.20