PostgreSQL: función to_number

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

PostgreSQL: función to_number

Este tutorial de PostgreSQL explica cómo usar PostgreSQL función a_número Con sintaxis y ejemplos.

describir

La función PostgreSQL to_number convierte cadenas en números.

sintaxis

La sintaxis de la función to_number en PostgreSQL es:

to_number( string1, format_mask )

parámetro o parámetro

string1 es la cadena que se convertirá en un número.máscara de formato

El formato que se usará para convertir string1 en un número. Puede ser uno de los siguientes y se puede utilizar en varias combinaciones.

Alcance explique
9 valor (sin ceros a la izquierda)
0 valor (con ceros a la izquierda)
. decimal
, separador de grupos
relaciones públicas Valores negativos entre paréntesis angulares
pequeña símbolo
grande símbolo de moneda
D decimal
GRAMO separador de grupos
infarto de miocardio signo menos (número negativo)
ES signo más (para números positivos)
SG Más/Menos (para números positivos y negativos)
enfermera registrada números romanos
JU sufijo ordinal
el sufijo ordinal
cinco números de turno
equipos electricos y electronicos Notación cientifica

aplicar para

La función to_number se puede utilizar en las siguientes versiones de PostgreSQL:

  • PostgreSQL 9.4, PostgreSQL 9.3, PostgreSQL 9.2, PostgreSQL 9.1, PostgreSQL 9.0, PostgreSQL 8.4

ejemplo

Veamos algunos ejemplos de la función to_number de PostgreSQL y exploremos cómo usar la función to_number en PostgreSQL.

Por ejemplo:

postgres=# SELECT to_number('1210.73', '9999.99');
 to_number
-----------
   1210.73
(1 row)

postgres=# SELECT to_number('1,210.73', '9G999.99');
 to_number
-----------
   1210.73
(1 row)

postgres=# SELECT to_number('$1,210.73', 'L9G999.99');
 to_number
-----------
   1210.73
(1 row)

postgres=# SELECT to_number('$1,210.73', 'L9G999');
 to_number
-----------
      1210
(1 row)