buenas tardes a ver si me pueden ayudar con este problemita!!!
tengo un store procedure que hace una actualizacion a un tabla en sql de clientes, este es el store:
create proc sp_updisp
(
@nero int, &&numero del cliente
@nmto numeric(10,2) && monto
)
as
begin
update gencliente set disponible = (disponible - @nmto),
consumido = (consumido + @nmto)
where numintcli = @nero
end
*******************
la tabla contiene
disponible consumido
1000.00 0.00
cuando le envio valores:
exec sp_updisp 38,12.60
*** este es el resultado, que da cuando se ejecuta el store:
disponible consumido
1012.6000 -12.6000
el problema es que envio los valores en positivo y me los cambia a negativos y no se a que se deba???
me dan la mano y mil disculpa, por escribir este tipo de duda aqui....
es que estoy trabajando con fox y SQL...
El Hombre que dice
"No Puede Hacerse",
será sorprendido por
"Alguien que lo Haga"