SQL Server - CASE Dentro de Store Procedure Sql server 2008

   
Vista:

CASE Dentro de Store Procedure Sql server 2008

Publicado por manel rulo_chasca@hotmail.com (1 intervención) el 11/10/2012 15:51:17
amigos por que este sentencia no me funciona

DECLARE @aux

set @aux=1;

CASE @aux
WHEN 1 THEN @CadenaTramo = @actTramo1
WHEN 2 THEN @CadenaTramo = @actTramo2
WHEN 3 THEN @CadenaTramo = @actTramo3
WHEN 4 THEN @CadenaTramo = @actTramo4

end

me da error de sinstasis incorrecta

ayuda por fa
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

CASE Dentro de Store Procedure Sql server 2008

Publicado por Isaias (3186 intervenciones) el 12/10/2012 18:07:22
DECLARE @aux INT

SET @aux=1;

SELECT CASE WHEN @aux = 1 THEN @CadenaTramo = @actTramo1
WHEN @aux = 2 THEN @CadenaTramo = @actTramo2
WHEN @aux = 3 THEN @CadenaTramo = @actTramo3
WHEN @aux = 3 THEN @CadenaTramo = @actTramo3
END
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar