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)