|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 4 ![]() |
Bonjour,
Je voudrais savoir s'il est possible dans une requete SQL d'intégrer une expression régulière dans un select sur une base DB2. J'ai essayé la requete suivante : SELECT BLABLA FROM COINCOIN WHERE REGEXP_LIKE(BLABLA,'^[[:LOWER:]]+$'); et voila le resultat sous SPUFI DSNT408I SQLCODE = -104, ERROR: ILLEGAL SYMBOL "<END-OF-STATEMENT>". SOME SYMBOLS THAT MIGHT BE LEGAL ARE: < > = <> <= §< §> §= >= ^< ^> ^= IN NOT DSNT418I SQLSTATE = 42601 SQLSTATE RETURN CODE DSNT415I SQLERRP = DSNHPARS SQL PROCEDURE DETECTING ERROR DSNT416I SQLERRD = 0 0 0 -1 186 0 SQL DIAGNOSTIC INFORMATION DSNT416I SQLERRD = X'00000000' X'00000000' X'00000000' X'FFFFFFFF' X'000000BA' X'00000000' SQL DIAGNOSTIC INFORMATION C'est pas brillant... Merci de votre aide |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Inscription : septembre 2004 Messages : 123 ![]() |
Bonjour,
Nativement, ce n'est pas possible. Mais il y a une alternative en mettant en oeuvre (ça peut être lourd) les solutions de l'article suivant : http://www-128.ibm.com/developerwork...301stolze.html Alex. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com