Bonjour,
Quelqu'un peut me dire comment recherche l'occurence d'un [ dans un champ?
Merci.
Version imprimable
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:SELECT ... LIKE '%[%'
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
Merci!