Está en la página 1de 1

El servidor de Oracle recibe datos de un tipo

En algunos Casos de dato cuando espera datos de un tipo de


Uso de Funciones de dato diferente. Cuando esto ocurre, el
Conversin y Expresiones servidor de Oracle puede convertir
Condicionales automticamente los datos al tipo de dato
esperado.
tenemos

Conversion Implcita del Tipo de Dato Expresiones Condicionales


Funciones de Anidacin

El la los 2
Servidor de Oracle puede realizar
Funciones de una sola fila se pueden anidar mtodos que se utilizan para implantar el
automticamente
en cualquier profundidad. procesamiento condicional (lgicaIF-THEN-
ELSE) en la sentencia SQL son la expresin
Una las CASE y la funcin DECODE.
conversin de tipo de dato en una Funciones anidadas se evalan desde el nivel
expresin. ms profundo hasta el nivel menos profundo.

se Usa 3 funciones implica 3 pasos

Las expresiones La funcin DECODE


CASE permiten decodifica una
TO_CHAR(umb 2.La funcin
TO_NUMBER(c utilizar la lgica IF-
1.La funcin externa concatena expresin de una
er | date, [fmt], har, [fmt], THEN-ELSE en las
interna recupera el resultado con forma similar a la
[nlsparams]) [nlsparams]) sentencias SQL sin
los primeros _US. lgica IF-THEN-
caracteres. tener que llamar a ELSE que se utiliza
los en varios idiomas.
3.La funcin ms procedimientos.
TO_CHAR(umb
externa convierte
er | date, [fmt],
los resultados a
[nlsparams])
maysculas.

También podría gustarte