Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 22/11/2012 16:20:56
- youssef
- Membre
fonction is numeric
bonjour à tous
je suis à la recherche d'une fonction pour vérifier si un champs est numérique ou pas ( pas de caractère alpha )
et une fonction qui permettra de savoir si une chaîne contient les chiffres 0-9 ?
le but est de savoir si une chaîne peut représenter un nom / prénom ou pas , donc il faut pouvoir accepter les caractères accentués
Merci pour votre aide.
Youssef
Hors ligne
#2 22/11/2012 16:23:50
- gleu
- Administrateur
Re : fonction is numeric
Il n'y a pas de fonctions sur ça. Par contre, il est possible de le faire avec une expression rationnelle.
Guillaume.
Hors ligne
#3 22/11/2012 16:32:10
- youssef
- Membre
Re : fonction is numeric
Merci pour l'information,
j'ai déjà essayé avec une expression régulière, mais j'arrive pas à le faire marcher,
ne cherchant sur le net je tombe toujours sur cette page de la doc : http://docs.postgresql.fr/8.2/functions-matching.html
avez vous un lien plus débutant pour l'utilisation des expressions régulières.
Merci
Dernière modification par youssef (22/11/2012 17:02:30)
Hors ligne
#4 22/11/2012 17:41:18
- Postgres.0
- Membre
Re : fonction is numeric
SELECT DISTINCT contact_number
FROM customers
WHERE (contact_number ~ ‘^[0-9]+$’)
Hors ligne
Pages : 1