PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Requête Postgres pour vérifier qu'une chaîne est un nombre

Je pense que le moyen le plus simple serait une correspondance d'expression régulière :

select '12.41212' ~ '^[0-9\.]+$'
=> true

select 'Service' ~ '^[0-9\.]+$'
=> false