La voici:
CONSTRAINT Personne_TelephoneFormat CHECK(tel_Pers LIKE('^[0-9]{10}$')),
Ya plusieurs chose que je ne comprend pas:

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:
CHECK (tel_pers::text ~~ '^[0-9]{10}$'::text)
pourquoi me rajoute t-il ::text et les --.
Merci é bonne soirée.