Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2013, 10:53
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 5 meses
Puntos: 774
Respuesta: Procedimiento almacenado en SQL con Acumulados

a ver vamos por partes:

1.-No puedes asignar un conjunto de valores a una variable(a menos que sea una variable de tipo tabla) deberias de asginarlo algo asi:

select @valor=valor from (consulta)


2.-En el update, traes los valores pero tendrias que hacerlo de esta manera:
Código SQL:
Ver original
  1. UPDATE resumen_generador
  2. SET
  3.  CANTIDAD_ESTIMACION=@CANTIDAD_ESTIMACION,
  4. ACUMULADO_ESTIMACION_ATERIOR = @CANTIDAD_ACUMULADA_ANTERIOR,
  5. ACUMULADO_ESTIMACION = @CANTIDAD_ACUMULADA_ESTIMACION,
  6. CANTIDAD_FALTANTE = @CANTIDAD_FALTANTE
  7. WHERE id_resumen_generador=@ID_RESUMEN_GENERADOR

saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Última edición por gnzsoloyo; 20/05/2013 a las 10:57 Razón: SQL sin etiquetar. Usar HIGHLIGHT "SQL"