Bonjour,
J'aimerais faire une requête recherchait le symbol % dans un champ. Comme ce symbol est utilisé comme « wildcard », je ne sais pas comment m'y prendre.
Pouvez-vous m'aider?
Merci!
Bonjour,
J'aimerais faire une requête recherchait le symbol % dans un champ. Comme ce symbol est utilisé comme « wildcard », je ne sais pas comment m'y prendre.
Pouvez-vous m'aider?
Merci!
donne la position de % dans le champ
Code : Sélectionner tout - Visualiser dans une fenêtre à part instr(champ,'%')
Je ne comprends pas ce que tu veux dire...
PAr exemple, dans la requête précédente, comment rechercher pour le caractère % (CRITERE=%)?
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM TABLE WHERE CHAMP LIKE '%CRITERE%'
Si c'est pour une utilisation avec LIKE il faut utiliser l'option ESCAPE
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT last_name FROM employees WHERE last_name LIKE '%A\_B%' ESCAPE '\';
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager