¿Cómo escribo SQL para recuperar cadenas que comienzan con % en Oracle?

¿Cómo escribo SQL para recuperar cadenas que comienzan con % en Oracle?

¿Podría alguien ayudarme sobre cómo recuperar los datos en SQL para todas las cadenas que comienzan con %%string?

Intenté escapar abajo %%pero no funcionó.

SELECT * FROM Tablename WHERE host LIKE ‘[%][%]%’

Respuesta1

Este enlacedice que necesitas escapar de ellos con {}o \. Entonces tu ejemplo debería ser algo como:

SELECT * FROM Tablename WHERE host LIKE ‘\%\%%’;

También puedes probar algunas cadenas seleccionadas para ver qué se escapa:

SELECT '\%{%%}' FROM dual;

información relacionada