Bonjour,
Quelqu'un peut me dire comment recherche l'occurence d'un [ dans un champ?
Merci.
Bonjour,
Quelqu'un peut me dire comment recherche l'occurence d'un [ dans un champ?
Merci.
Où se situe ton problème ? Tu as la réponse dans ton titre :
(aux quotes près)
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT ... LIKE '%[%'
"Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément." Nicolas Boileau
"Expliquer empêche de comprendre si cela dispense de chercher"
Quiz Oracle : venez tester vos connaissances !
La FAQ Oracle : 138 réponses à vos questions
Aidez-nous à la compléter
Effectivement il manquait les quotes.
Mais... le crochet a un autre sens dans le LIKE,
par exemple LIKE(ENAME,'^[[:alpha:]]+$'))
On dirait une expression régulière... D'où vient cette syntaxe ?
Enfin, merci d'indiquer la version du SGBD (cf règles du forum).
Disons que j'ai chercher dans Google 'ORACLE LIKE'.
J'ai Oracle 10.
Je pensais que qq chose comme LIKE '%\[%' serait pas mal, mais c'est pas exactement ça...
Merci.
Utilisez les fonctions REGEXP_SUBSTR OU REGEXP_INSTR
Partager