“Conocimientos software>Software de base de datos

Cómo emitir un número a un entero en Oracle

2012/6/12
función de conversión de Oracle le permite convertir temporalmente el valor de un campo de un tipo de datos a otro para que pueda realizar algún cálculo o comparación con otro campo de un tipo similar. Sin embargo , algunos tipos no te dejan las arrojó sobre otros tipos - sólo se puede emitir char, varchar2 o tipos enteros a enteros. Si usted tiene una columna en su base de datos Oracle que guarda los números como cadenas o usa valores decimales, utilizando la herramienta de consulta de Oracle en escribir una consulta de selección que utiliza la función de conversión convertir estos enteros a . Moldeada valores decimales rondas al lanzar a números enteros. Instrucciones
1

Abra la herramienta de consulta de Oracle
2

Escriba y ejecute la consulta siguiente: .

SELECT CAST ( '155 ' As Integer ) DE dual ;

Esta consulta tiene la cadena " 155 " y la convierte en un entero. La tabla de " dual" es una tabla ficticia que , de forma predeterminada , contiene sólo un registro , lo que garantiza que esta consulta también devuelve sólo un registro
3

Escriba y ejecute la consulta siguiente. :

SELECT * FROM table_name DONDE REPARTO (id As Integer ) = '155 ' ;

Esta consulta busca el campo " id" de la tabla " nombre_tabla " , en busca de valor id " 155 . " Asumiendo "id" es un campo de clave principal , esta consulta sólo devuelve un registro
4

Tipo y ejecute la consulta siguiente : .

SELECT cost AS "Decimal " , CAST (costo As Integer ) AS " Integer " FROM table_name ;

Esta consulta selecciona la columna "costo " para todos los registros de la tabla " nombre_tabla " y muestra los resultados en dos columnas . Suponiendo que el campo " costo " utiliza el tipo de datos decimal, la primera columna tiene la etiqueta " Decimal " y sólo muestra los valores. La segunda columna tiene la etiqueta " Integer " y muestra los valores decimales del campo "costo" convertidos a enteros. Por ejemplo, " 14.99 " se redondea a " 15 ", " 13.25" se redondea a "13" y " 20 " sigue siendo " 20 ".

Software de base de datos
Basic Filemaker 9 Ayuda para configurar el acceso remoto
¿Qué es una base de datos de texto completo
¿Por qué optar por utilizar una base de datos centralizada
Vs base de datos relacional . Base de datos jerárquicas
Cómo crear un motor de búsqueda en un formulario Windows Forms
Sybase SQL Tutorial
Cómo desactivar los segmentos de rollback
Cómo aprender MS Access en un taller
Conocimientos Informáticos © http://www.ordenador.online