Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2015, 13:08
astrozombie
 
Fecha de Ingreso: noviembre-2015
Mensajes: 6
Antigüedad: 8 años, 5 meses
Puntos: 0
Debo escribir un titulo mas descriptivo

Hola chicos

Una consulta

Cual es el valor que me devuelve un Query

Por ejemplo este procedimiento, cual vendria a ser el valor que me devuelve?.

Código SQL:
Ver original
  1. CREATE PROCEDURE [dbo].[p_actualiza_poliza]( @v_fec DATETIME, @v_pol NUMERIC(15), @v_mer VARCHAR(1) ) AS  
  2. BEGIN  
  3.  
  4.  DECLARE @tipo_moneda VARCHAR(2)  
  5.  DECLARE @monto_pagado NUMERIC(16,4)  
  6.  
  7.  SELECT @tipo_moneda = tipo_moneda  
  8.    FROM neg_t_poliza  
  9.   WHERE fecha_operacion = @v_fec  
  10.     AND numero_poliza = @v_pol  
  11.     AND flag_mercado = @v_mer  
  12.  
  13.  SET @monto_pagado = dbo.f_saldo_poliza( @v_fec, @v_pol, @v_mer, @tipo_moneda )  
  14.  
  15.  UPDATE neg_t_poliza  
  16.     SET monto_pagado = @monto_pagado--,  
  17.         --estado_cxc = CASE WHEN ROUND(CASE WHEN tipo_moneda NOT IN ('01','02') THEN monto_poliza/tipo_cambio ELSE monto_poliza END, 2) = ROUND(@monto_pagado, 2) THEN 1 ELSE 0 END  
  18.   WHERE fecha_operacion = @v_fec  
  19.     AND numero_poliza = @v_pol  
  20.     AND flag_mercado = @v_mer  
  21.  
  22. END




Gracias

Última edición por gnzsoloyo; 23/11/2015 a las 14:36