Comment échapper un caractère guillemet dans une fonction MS SQL 'contient'?Comment échapper des guillemets doubles dans une fonction SQL 'fulltext'?
SELECT decision
FROM table
WHERE CONTAINS(decision, '34" AND wide')
contient normalement() attend des guillemets doubles pour entourer une expression exacte de match, mais je veux rechercher un double caractère de citation réelle. J'ai essayé d'y échapper avec \, `, et même une autre double citation, mais rien de tout cela n'a fonctionné.
P.S. Je réalise qu'un exemple simple comme ceci pourrait également être fait en utilisant l'instruction LIKE, mais j'ai besoin d'utiliser la fonction de recherche fulltext. La requête que j'ai fournie ici a été simplifiée à partir de ma requête actuelle à titre d'exemple.
Question connexe que OP a déjà vu: http://stackoverflow.com/questions/387198/escape-double-quotes-in-sql-2005-2008 – bernie