Vous pouvez utiliser le escape syntaxe
Vous pouvez inclure les caractères réels
%ou_dans le motif en utilisant leESCAPEclause, qui identifie le caractère d'échappement. Si le caractère d'échappement précède le caractère%ou_dans le modèle, Oracle interprète ce caractère littéralement dans le modèle plutôt que comme un caractère spécial de correspondance de modèle.
Vous pouvez donc :
select * from property where name like '%\_%' escape '\';
NAME VALUE
-------------------- --------------------------------------------------
max_width 90
select * from property where name like '%\%%' escape '\';
NAME VALUE
-------------------- --------------------------------------------------
taxrate% 5.20