|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() |
La voici:
Citation:
1- Cette expression devrait autoriser les numéro de téléphone à 10 chiffres, elle ne le fait pas 2-Quand je verifie le code que me genere postgresql je me retrouve avec ca: Citation:
Merci é bonne soirée.
__________________
Petit à petit, l'oiseau fait son nid ! |
||
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() ![]() Inscription : mars 2002 Messages : 770 ![]() |
le double ~~ correspond à un like or ce qui nous interresse c'est un regex donc 1 seul ~
Par defaut, postgres optimise donc il retravaille le check : like devient ~~ et il procede un explicite cast d'où ::text Alors on change en : Code :
CONSTRAINT Personne_TelephoneFormat CHECK(tel_Pers ~ '^[0-9]{10}$') |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() |
Merci
__________________
Petit à petit, l'oiseau fait son nid ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com