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.

Alcanceexplique
9valor (sin ceros a la izquierda)
0valor (con ceros a la izquierda)
.decimal
,separador de grupos
relaciones públicasValores negativos entre paréntesis angulares
pequeñasímbolo
grandesímbolo de moneda
Ddecimal
GRAMOseparador de grupos
infarto de miocardiosigno menos (número negativo)
ESsigno más (para números positivos)
SGMás/Menos (para números positivos y negativos)
enfermera registradanúmeros romanos
JUsufijo ordinal
elsufijo ordinal
cinconúmeros de turno
equipos electricos y electronicosNotació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)
(Visited 6 times, 1 visits today)