teoria caso when

Páginas: 4 (826 palabras) Publicado: 9 de noviembre de 2013
CASE (Transact-SQL)
SQL Server 2008 R2
SQL Server 2008
SQL Server 2005
Evalúa una lista de condiciones y devuelve una de las varias expresiones de resultado posibles.
La expresión CASEtiene dos formatos:
La expresión CASE simple compara una expresión con un conjunto de expresiones sencillas para determinar el resultado.
La expresión CASE buscada evalúa un conjunto de expresionesbooleanas para determinar el resultado.
Ambos formatos admiten un argumento ELSE opcional.
CASE se puede utilizar en cualquier instrucción o cláusula que permite una expresión válida. Por ejemplo,puede utilizar CASE en instrucciones como SELECT, UPDATE, DELETE y SET, y en cláusulas como select_list, IN, WHERE, ORDER BY y HAVING.
Sintaxis
a) CASE Simple: 

CASE input_expression     WHEN when_expression THEN result_expression [ ...n ]
     [ ELSE else_result_expression ]
END


b) CASE buscada:

CASE
     WHEN Boolean_expression THEN result_expression [ ...n ]
     [ ELSEelse_result_expression ]
END

Significado de los Argumentos requeridos

input_expression
Es la expresión evaluada cuando se utiliza el formato CASE sencillo input_expression es cualquierexpresión válida.
WHEN when_expression
Es una expresión sencilla con la que se compara input_expression cuando se utiliza el formato CASE sencillo, when_expression es cualquier expresión válida. Lostipos de datos de input_expression y cada when_expression deben ser iguales o deben ser una conversión implícita.
THEN result_expression
Es la expresión devuelta cuando input_expression es igual quewhen_expression se evalúa como TRUE o Boolean_expression se evalúa como TRUE. result expression es cualquier expresión válida.
ELSE else_result_expression
Es la expresión que se devuelve si ningunacomparación se evalúa como TRUE. Si se omite este argumento y ninguna comparación se evalúa como TRUE, CASE devuelve NULL. else_result_expression es cualquier expresión válida. Los tipos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • When Salaries Aren't Secret Case
  • Teoria del caso
  • Teoria del caso
  • Teoria del caso
  • Teoria del caso
  • Teoria del caso
  • Teoria Del Caso
  • Teoría del caso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS