Guest User

Untitled

a guest
Aug 5th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 1.01 KB | None | 0 0
  1. USE [dboArvato]
  2. GO
  3. /****** Object:  StoredProcedure [dbo].[selectValidateJefeCamp]    Script Date: 05/04/2012 15:48:19 ******/
  4. SET ANSI_NULLS ON
  5. GO
  6. SET QUOTED_IDENTIFIER ON
  7. GO
  8. ALTER PROCEDURE [dbo].[selectValidateJefeCamp]
  9.  @USER VARCHAR(50),
  10.  @CAMPAIGN INT
  11. AS
  12. begin
  13.  
  14. declare @valRet varchar (1);
  15. set @valRet='a';
  16. if exists (SELECT ID_USUARIO FROM TCMP_CAMPANIA_RESPONSABLE WHERE (ID_USUARIO = @USER AND ID_CAMPANIA = @CAMPAIGN))
  17.  begin
  18.   set @valRet= 'b';
  19.   if exists( SELECT top 1 TUSU_USUARIO.ID_USUARIO, TUSU_USUARIO.NOMBRE_EMP, TCMP_CAMPANIA.ID_CAMPANIA
  20.    FROM         TMET_USUARIO_TAREA INNER JOIN
  21.           TMET_TAREA ON TMET_USUARIO_TAREA.ID_TAREA = TMET_TAREA.ID_TAREA INNER JOIN
  22.           TCMP_CAMPANIA ON TMET_TAREA.ID_CAMPANIA = TCMP_CAMPANIA.ID_CAMPANIA INNER JOIN
  23.           TUSU_USUARIO ON TMET_USUARIO_TAREA.ID_USUARIO = TUSU_USUARIO.ID_USUARIO
  24.    WHERE     (TCMP_CAMPANIA.ID_CAMPANIA = @CAMPAIGN))
  25.     set @valRet= 'c'
  26.  end
  27. else
  28.  begin
  29.   set @valRet= 'a'
  30.  end  
  31. select @valRet as Valor;
  32. END
Add Comment
Please, Sign In to add comment