sql >> Database teknologi >  >> RDS >> PostgreSQL

Postgres-forespørgsel for at kontrollere en streng er et tal

Jeg tror, ​​at den nemmeste måde ville være et regulært udtryksmatch:

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

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


  1. ORA-12505, TNS:listener kender i øjeblikket ikke til SID givet i connect des

  2. Android:Bulk Insert, når InsertHelper er forældet

  3. Sådan klynges Odoo 12 med PostgreSQL-streamingreplikering for høj tilgængelighed

  4. SQL Server-strengsammenkædning med Null