ORACLE CONVERSION - NVL2

IExplorer bookmarks rss
Más vistos:
  1. CREATE INDEX
  2. DECODE
  3. TO_CHAR
  4. TO_DATE
  5. SELECT
  6. GRANT
  7. INSERT
  8. TUNNING
  9. UPDATE
  10. CREATE USER

Función NVL2

Si expr1 no es nulo, devuelve expr2. Si expr1 es nulo, devuelve expr3. Los argumentos pueden ser de cualquier tipo.

NVL2(expr1, expr2, expr3))
Si ejecutamos:
SELECT NVL2(ESTADO,'hay valor','no hay valor') FROM T_PEDIDOS;
Devuelve:
hay valor
no hay valor
no hay valor
hay valor
no hay valor
hay valor
...

Explicación de la sintaxis utilizada para los comandos:
Las palabras en mayusculas son comandos de oracle.
Las palabras en minusculas son opiones modificables
Las partes enmarcadas con [] son opcionales
Las palabras en negrita son las opciones por defecto
Las partes enmarcadas con {} son alternativas (una u otra).
El simbolo | indica OR