Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2011, 15:04
scrolling
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 18 años, 10 meses
Puntos: 1
"Select @var AS 'number'" en Transact-SQL

Tengo un pequeño programa en Transct-SQL y tengo que explicar qué hace. Ya tengo casi todo, excepto dos lineas que no sé bien qué hacen. Las lineas son:

Código:
SELECT  @var AS 'Number'
Después de esa linea viene un Case When y después unas operaciones de comparación con @var que sí entiendo. Pero luego viene la segunda linea que no entiendo:

Código:
End AS 'Type'
¿Qué significa eso de Select @var AS 'number' (antes de un case when...)?. Y qué es ese End AS 'Type'?

¿number y type son tipos de datos? (pero entonces, ¿Por qué están entre comillas simples?), o ¿son campos de una base de datos?

@var es una variable que, como valor, tiene un número.

Ojalá me puedan ayudar...

Muchas gracias.