“Conocimiento software>Software de base de datos

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

2011/12/25
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
Cómo instalar Beatitud
Tutoriales de acceso para la creación de cuadros de gota
Cómo quitar elementos de cuadro de lista Access 2000
Problemas de programación de un fax en RightFax
Cómo crear Registros de capacitación en Access
¿Cuáles son las variables de Tuple en DBMS?
Cómo convertir archivos de ECM en un archivo ISO
¿Qué controladores son necesarios para configurar una base de datos con ODBC?
Conocimiento de la computadora © http://www.ordenador.online