Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1264 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [autorésolu][Oracle] Requête avec une clause like et des _

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[autorésolu][Oracle] Requête avec une clause like et des _

n°1078087
denzz
huhuuuuu ! (désolé )
Posté le 10-05-2005 à 16:34:13  profilanswer
 

Salut ..
 
je cherche à exécuter une requête du genre :

Citation :

select * from ma_table where nom_champ like '%_bidule_%'


 
qui me renverrait toutes les lignes avec nom_champ contenant bidule encadré par deux _
 
Le (les problèmes) c'est que _ est un caractère réservé dans la clause like ...
La où ca se corse, c'est que la clause 'escape' qui devrait me permettre de résoudre mon problème comme suit :
 

Citation :

select * from ma_table where nom_champ like '%\_bidule\_%' ESCAPE '\'


 
n'est pas implémentée ..
 
et que je n'arrive pas à utiliser d'expressions régulières non plus, genre :
 

Citation :

select * from ma_table where nom_champ like '%[^a-z]bidule[^a-z]%'


 
qui devrait au moins m'enlever les champs contenant bidule entouré de caractères alphabétiques ..
 
c'est le drame ..
 
 
 
 :sol:  :sol: ca a été rude !!  
c résolu , mais avec une feinte :

Citation :


select * from ma_table where INSTR(mon_champ, '_bidule_')> 0


 


Message édité par denzz le 10-05-2005 à 17:23:55
mood
Publicité
Posté le 10-05-2005 à 16:34:13  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [autorésolu][Oracle] Requête avec une clause like et des _

 

Sujets relatifs
[SQL] Requete (max, group by,...)[SGBD] Procédure stockée, paramètre et clause IN
Erreur sur procedure stockée Oracle[Débutant] Requête Sql
adoquery : recuperer resultat d'une requete [resolu][Debutant] Construire une requete
requete mysql pour gerer un planningservlet et accés à la base de donnée oracle
Problème avec requète sur 2 champs ...Requete en LIKE sous VBA
Plus de sujets relatifs à : [autorésolu][Oracle] Requête avec une clause like et des _


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR