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 '\';
Partager