|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Membre habitué
![]() Architecte de système d'information Inscription : mai 2009 Messages : 240 ![]() |
Bonjour tout le monde ,
je suis sur oracle 10g, j'ai crée une table contacts comme suit : Code :
Code :
Code :
Merci pour votre aide |
||||||
|
|
00
|
|
|
#2 | ||||
|
Membre habitué
![]() Architecte de système d'information Inscription : mai 2009 Messages : 240 ![]() |
bon j'ai dropé la contrainte puis je l'ai crée , maintenant la condition sur l'email ça marche , mais pour le number phone , il me donne une erreur méme si la condition est bien repécté.
la condition: Code :
regexp_like(number_phone,'[0,9][0,9][0,9][0,9]-[0,9][0,9]-[0,9][0,9]-[0,9][0,9]' Code :
Code :
|
||||
|
|
00
|
|
|
#3 | ||
![]() ![]() |
Oui, les plages dans les expressions régulières sont définies avec le tiret et non pas la virgule.
Le plus simple reste de tester votre code. Au passage je vous propose des masques alternatifs : Code :
__________________
Email : http://scr.im/waldar |
||
|
00
|
|
|
#4 |
|
Membre habitué
![]() Architecte de système d'information Inscription : mai 2009 Messages : 240 ![]() |
Merci Waldar pour votre réponse, c'est bien clair, donc le problème était dans la chaîne de l'expression régulière .
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com