Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie entkommen Sie doppelten Anführungszeichen innerhalb einer SQL-Volltext-Funktion „contains“?

Aus der Dokumentation :

Seit FULLTEXT nicht einmal die Satzzeichen indiziert, müssen Sie Ihre Ergebnisse mit LIKE feinfiltern :

SELECT  decision
FROM    table 
WHERE   CONTAINS(decision, '34 AND wide')
        AND decision LIKE '%34"%'

Dadurch bleiben die Vorteile des Volltexts erhalten.