logo
MyWebStudies - Página de inicio
INGRESAR

REGISTRARSE
Buscador

Condicionales para null en sql - oracle sql

mywebstudies.com

PorMyWebStudies

2024-04-05
Condicionales para null en sql - oracle sql


Condicionales para null en sql - oracle sql

En sql existen funciones que tratan valores nulos:

  • Nullif[expresion1, expresion2].
  • Esta función compara las dos expresiones y devuelve: Null , si son iguales los resultados. O la expresion1 si no tiene resultados iguales.
  • Ejemplo: Nullif [“hola”,”hola”], Null. Nullif [“hola”,”adiós”], Hola.
  • Coalesce[expresion1, expresion2, [expresionn]].
  • Esta función compara todas las expresiones indicadas y devuelve: Esta expresión primera no es nula en la lista de expresiones. Si todas las expresiones son nulas devolvera null.
  • Ejemplo: Coalesce [null,null,null], Null. Coalesce [null, “hola”,null], Hola.
  • Nanvl[n2, n1].
  • Esta función compara las dos expresiones y devuelve: N2, si es un valor numérico válido. N1, si n2 no es un valor numérico válido.
  • Ejemplo: Nanvl [10,20], 10. Nanvl [“hola”,20], 20.
  • Nvl[expresion1, expresion2].
  • Esta función compara las dos expresiones y devuelve: Expresion1 si esta no es nula. Expresion2, si la expresion1 es nula.
  • Ejemplo: Nvl [“hola”,”adiós”], Hola. Nvl [null,”adiós”], Adiós.

Publicaciones Recientes