Oracleで%で始まる文字列を取得するためにSQLを作成する方法は?

Oracleで%で始まる文字列を取得するためにSQLを作成する方法は?

誰でもから始まるすべての文字列に対してSQLからデータを取得する方法を助けることができますか%%string

次の脱出を試みたが%%成功しなかった。

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

ベストアンサー1

このリンク{}またはを使用してエスケープする必要があるとします\。したがって、あなたの例は次のようになります。

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

また、一部の選択文字列を使用してエスケープされた内容を確認することもできます。

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

おすすめ記事