¿Se puede usar case para llamar a un SP o función?
Hola.
Quería saber si en un stored procedure, se puede usar un case para que cuando compare llame a una función para que traiga un valor o llamar a otro stored.
Por favor, de ser así darme un ejemplo.
Sino alguna manera de hacer lo siguiente.
Ejemplo
select case @cod_concepto
when '04A'
THEN SET @TOTAL = dbo.FORMULAA( @tipoliq, @mes, @años, @codcolegio, @subcole, @leg) WHEN '37A' THEN 'NOS'
ELSE
END
Aclaraciones, esto no funciona.
Tengo todas las variables declaradas, y lo parámetros están correcto.
Solo hay error de sintaxis.
Saludos y gracias
Leandro
Quería saber si en un stored procedure, se puede usar un case para que cuando compare llame a una función para que traiga un valor o llamar a otro stored.
Por favor, de ser así darme un ejemplo.
Sino alguna manera de hacer lo siguiente.
Ejemplo
select case @cod_concepto
when '04A'
THEN SET @TOTAL = dbo.FORMULAA( @tipoliq, @mes, @años, @codcolegio, @subcole, @leg) WHEN '37A' THEN 'NOS'
ELSE
END
Aclaraciones, esto no funciona.
Tengo todas las variables declaradas, y lo parámetros están correcto.
Solo hay error de sintaxis.
Saludos y gracias
Leandro
1 Respuesta
Respuesta de smanero
1