Oracle/PLSQL: 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.

Oracle/PLSQL: función TO_NUMBER

Este tutorial de Oracle explica cómo usar Oracle/PLSQL Función TO_NUMBER Con sintaxis y ejemplos.

describir

La función Oracle/PLSQL TO_NUMBER convierte cadenas en números.

sintaxis

La sintaxis de la función TO_NUMBER en Oracle/PLSQL es:

TO_NUMBER( string1 [, format_mask] [, nls_language] )

parámetro o parámetro

string1 es la cadena que se convertirá en un número. format_mask Opcional. Este es el formato utilizado para convertir string1 en un número. nls_language Opcional. Este es el lenguaje nls utilizado para convertir string1 en un número.

devolver los bienes

La función TO_NUMBER devuelve un valor numérico.

aplicar para

La función TO_NUMBER está disponible en las siguientes versiones de Oracle/PLSQL:

  • Oráculo 12c, Oráculo 11g, Oráculo 10g, Oráculo 9i, Oráculo 8i

ejemplo

Veamos algunos ejemplos de la función TO_NUMBER de Oracle y exploremos cómo usar la función TO_NUMBER en Oracle/PLSQL.

Por ejemplo:

TO_NUMBER('1210.73', '9999.99')
Result: 1210.73

TO_NUMBER('546', '999')
Result: 546

TO_NUMBER('23', '99')
Result: 23

Dado que los parámetros format_mask y nls_language son opcionales, simplemente puede convertir la cadena de texto en un valor numérico de la siguiente manera:

TO_NUMBER('1210.73')
Result: 1210.73