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 CAST
Este tutorial de Oracle explica cómo usar Oracle/PLSQL Función CAST Con sintaxis y ejemplos.
describir
La función CAST de Oracle/PLSQL convierte un tipo de datos en otro.
sintaxis
La sintaxis de la función CAST en Oracle/PLSQL es:
CAST ( { expr | ( subquery ) | MULTISET ( subquery ) } AS type_name )
elenco permitido
Al usar la función CAST, se permiten las siguientes conversiones:
llegar | desde | |||||
---|---|---|---|---|---|---|
personaje, varchar2 | número | fechahora/intervalo | crudo | ancho de fila, ancho de uro | nchar, nvarchar2 | |
personaje, varchar2 | X | X | X | X | X | |
número | X | X | ||||
fechahora/intervalo | X | X | ||||
crudo | X | X | ||||
ancho de fila, ancho de uro | X | X | ||||
nchar, nvarchar2 | X | X | X | X | X |
devolver los bienes
La función CAST devuelve el nuevo tipo de datos al que ha convertido.
Devuelve un error si el valor resultante es mayor que el tipo de destino.
aplicar para
La función CAST está disponible para las siguientes versiones de Oracle/PLSQL:
- Oráculo 12c, Oráculo 11g, Oráculo 10g, Oráculo 9i
ejemplo
Veamos algunos ejemplos de la función CAST de Oracle y exploremos cómo usar la función CAST en Oracle/PLSQL.
Por ejemplo:
select CAST( '22-Aug-2003' AS varchar2(30) ) from dual;
Esto convierte la fecha (es decir, 22 de agosto de 2003) en un valor varchar2(30).