|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : avril 2003 Messages : 246 ![]() |
J'ai besoin de retrouver les lignes contenant un mot entier. En faisant :
Code :
SELECT * FROM maTable WHERE description LIKE ' %MOT% ' Quelqu'un a une idée ?
__________________
Christophe |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 320 ![]() |
Quelle version d'Oracle ?
|
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : avril 2003 Messages : 246 ![]() |
J'oublie toujours de la spécifier : 9
Donc pas d'expression régulière.
__________________
Christophe |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() Inscription : avril 2003 Messages : 246 ![]() |
J'ai trouvé un truc qui fonctionne :
Code :
SELECT * FROM maTable WHERE ' '||description||' ' LIKE ' %MOT% '
__________________
Christophe |
|
|
00
|
|
|
#5 | ||||
|
Expert Confirmé Sénior
![]() Inscription : juillet 2003 Messages : 3 459 ![]() |
Attention le % indique n'importe quel(s) caractère(s), donc 'aa grandMOT ab' sortira dans ta requete.
Voici la solution Code :
Code :
__________________
More Code : More Bugs. Less Code : Less Bugs |
||||
|
|
00
|
|
|
#6 |
|
Membre habitué
![]() Inscription : avril 2003 Messages : 246 ![]() |
Oups !
Merci.
__________________
Christophe |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com