Como escrevo SQL para buscar strings que começam com% no Oracle?

Como escrevo SQL para buscar strings que começam com% no Oracle?

Alguém poderia ajudar sobre como buscar os dados em SQL para todas as strings começando com %%string?

Tentei abaixo escapar %%mas não funcionou

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

Responder1

Esse linkdiz que você precisa escapar deles com {}ou \. Então seu exemplo deveria ser algo como:

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

Você também pode tentar algumas strings selecionadas para ver o que escapa:

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

informação relacionada