Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/05/2010, 15:26
Yarriot
 
Fecha de Ingreso: marzo-2006
Mensajes: 66
Antigüedad: 18 años, 7 meses
Puntos: 0
Exclamación Respuesta: Por qué al dar editar a un procedimiento me sale Create?

Acabo de re-crear el sp flaviovich y el resultado es el mismo...
este es el cod por si acaso.
Código Javascript:
Ver original
  1. CREATE  PROCEDURE EMB_ACTUALIZA_PROG_MENSUAL_DIARIO
  2.  
  3. @DIA1 AS NUMERIC,
  4. @DIA2 AS NUMERIC,
  5. @DIA3 AS NUMERIC,
  6. @DIA4 AS NUMERIC,
  7. @DIA5 AS NUMERIC,
  8. @DIA6 AS NUMERIC,
  9. @DIA7 AS NUMERIC,
  10. @DIA8 AS NUMERIC,
  11. @DIA9 AS NUMERIC,
  12. @DIA10 AS NUMERIC,
  13. @DIA11 AS NUMERIC,
  14. @DIA12 AS NUMERIC,
  15. @DIA13 AS NUMERIC,
  16. @DIA14 AS NUMERIC,
  17. @DIA15 AS NUMERIC,
  18. @DIA16 AS NUMERIC,
  19. @DIA17 AS NUMERIC,
  20. @DIA18 AS NUMERIC,
  21. @DIA19 AS NUMERIC,
  22. @DIA20 AS NUMERIC,
  23. @DIA21 AS NUMERIC,
  24. @DIA22 AS NUMERIC,
  25. @DIA23 AS NUMERIC,
  26. @DIA24 AS NUMERIC,
  27. @DIA25 AS NUMERIC,
  28. @DIA26 AS NUMERIC,
  29. @DIA27 AS NUMERIC,
  30. @DIA28 AS NUMERIC,
  31. @DIA29 AS NUMERIC,
  32. @DIA30 AS NUMERIC,
  33. @DIA31 AS NUMERIC,
  34. @ANIO AS NUMERIC,
  35. @MES AS NUMERIC,
  36. @LINEA AS NUMERIC,
  37. @ID_PRODUCTO AS NUMERIC,
  38. @ID_USUARIO AS NUMERIC,
  39. @TIPO  AS NVARCHAR(15)
  40.  
  41.  
  42. /*FALTA SEMANA CERRADA*/
  43. AS
  44.  
  45. DECLARE @FECHA DATETIME
  46. DECLARE @ERROR NUMERIC
  47. DECLARE @MENSAJE VARCHAR(150)
  48.  
  49. SET @ERROR=0
  50. SET @FECHA=GETDATE()
  51.  
  52.  
  53. BEGIN TRAN
  54.  
  55.     IF @TIPO = 'MODIFICAR' BEGIN   
  56.         UPDATE  dbo.EMB_PROG_MENSUAL_DIARIO
  57.         SET DIA1=@DIA1, DIA2=@DIA2, DIA3=@DIA3, DIA4=@DIA4, DIA5=@DIA5,
  58.             DIA6=@DIA6, DIA7=@DIA7, DIA8=@DIA8, DIA9=@DIA9, DIA10=@DIA10,
  59.             DIA11=@DIA11,   DIA12=@DIA12,   DIA13=@DIA13,   DIA14=@DIA14,   DIA15=@DIA15,
  60.             DIA16=@DIA16,   DIA17=@DIA17,   DIA18=@DIA18,   DIA19=@DIA19,   DIA20=@DIA20,
  61.             DIA21=@DIA21,   DIA22=@DIA22,   DIA23=@DIA23,   DIA24=@DIA24,   DIA25=@DIA25,
  62.             DIA26=@DIA26,   DIA27=@DIA27,   DIA28=@DIA28,   DIA29=@DIA29,   DIA30=@DIA30,
  63.             DIA31=@DIA31,  
  64.             ID_PERSONA_SEM=@ID_USUARIO,
  65.             FECHA_ESTADO_SEM=@FECHA
  66.         WHERE   ANIO=@ANIO
  67.         AND MES=@MES
  68.         AND LINEA=@LINEA
  69.         AND ID_PRODUCTO=@ID_PRODUCTO
  70.         --AND   ESTADO_SEM<>'CERRADO'
  71.         SET @ERROR=@ERROR+@@ERROR
  72.  
  73.     END
  74.  
  75.  
  76. IF @error=0 BEGIN
  77.     --select * from EMB_PROG_MENSUAL_DIARIO where ANIO=@ANIO AND MES=@MES AND LINEA=@LINEA AND ID_PRODUCTO=@ID_PRODUCTO --AND ESTADO_SEM<>'CERRADO'
  78.     SELECT 'Datos ingresados con Exito.'
  79.     COMMIT TRAN
  80. END
  81. ELSE BEGIN
  82.     SELECT 'Datos No ingresados. Ha ocurrido un error.'
  83.     ROLLBACK TRAN
  84. END

quizás haya algo erróneo en el cód. ?¿
sl2