[SQLserver 2005] Quote et % dans un LIKE
Bonjour,
J'essaie sans succès dans le "management studio" de faire un SELECT avec un LIKE.
Exemple:
soit la table "toto" avec une colonne montexte qui est de type varchar(4000). J'arrive à insérer des enregistrements qui contiennent une quote (') en la doublant. [je vérifie bien en ouvrant la table dans le manager les données y sont]
Ensuite je fais SELECT * from toto where montexte LIKE '%''%' ça me renvoie toujours 0 enregistrements (mais pas d'erreur).
Inversement si je cherche un enregistrement qui contient un '%' ça me renvoie tous les enregistrements de la table avec un LIKE '%%%%' ou LIKE '%%%'
Quelle est la bonne syntaxe pour obtenir le bon résultat ?
EDIT: pour % je viens de trouver il faut écrire LIKE '%[%]%' ... pour ' ça ne marche pas par contre
EDIT2: même avec la fonction CHARINDEX('''',montexte)>0 ça ne renvoie rien
:aie: