Tecnología

Inicio

Cómo convertir cadenas de caracteres en valores numéricos en Oracle

Cómo convertir cadenas de caracteres en valores numéricos en Oracle


Oracle es una empresa ampliamente utilizado o sistema de gestión de base de datos de SME. Tiene tres ediciones para satisfacer varios requisitos, incluyendo Enterprise Edition, la edición estándar y edición expresa. edición Express es un sistema de gestión de base de datos de nivel de entrada, que es de libre distribución y fácil de usar. Los desarrolladores con PHP, Java y XML a menudo eligen Oracle XE para su base de datos inicial. Existen numerosos tipos de datos en Oracle como Char, Número, Varchar y fecha. Algunos de estos tipos de datos son convertibles. Por ejemplo, se puede convertir cadenas en números utilizando sentencias SQL.

Instrucciones

1 Descargar e instalar Oracle XE siguiendo los asistentes (ver Recursos). Utilice la cuenta creada automáticamente "SISTEMA" al instalar, para acceder a su base de datos Oracle. Se pueden crear más cuentas de usuario con o sin privilegios de administración.

2 Seleccione "herramienta de taller de SQL" en la página principal de Oracle para crear tablas. Crear una tabla denominada StringtoNumber utilizando el código: CREATE StringtoNumber TABLA (Stringcol VARCHAR2 (10)) ;. Hay una columna en esta tabla Stringcol con el tipo VARCHAR2. Utilice la VARCHAR2 para almacenar cadenas de longitud variable.

3 Insertar una cadena a esta tabla a través de código: insertar en los valores StringtoNumber ( '2523.14'); . Convertir la cadena insertada en la tabla StringtoNumber en número: SELECT a binario DOBLE (Stringcol) BIN_DOUBLE, AL NUMERO (Stringcol) NUBR DE StringtoNumber ;.