Hola a todos, tengo un error al querer crear un store procedure con variables que declaro internamente, mas no hacia afuera, alguien podria ayudarme? este es el script:
Código:
CREATE PROCEDURE [dbo].[Produccion_1]
AS
DECLARE @tmpType VARCHAR(15), @Trans_type VARCHAR(30)
BEGIN
IF(@Trans_type = 'subscr_signup')
BEGIN
@tmpType = 'premium'
END
ELSE(@Trans_type = 'subscr_cancel')
BEGIN
@tmpType = 'basic'
END
INSERT INTO ENSABLAJE_BASICO
SELECT * FROM PRODUCCION WHERE TIPO_MAQ = @tmpType
END