La duda es bien sencilla
La consulta:
Código SQL
[-]
Update Stock set Cantidad = Cantidad + (3 / 6)
where CodigoDeDeposito = 1 and CodigoArticulo = 5
no incrementa la cantidad, ahora si la consulta es:
Código SQL
[-]
Update Stock set Cantidad = Cantidad + (6 / 6)
where CodigoDeDeposito = 1 and CodigoArticulo = 5
es decir , si el cociente devuelve un entero, si realiza la suma.
El campo "cantidad" en cuestion es float, tambien probe pasandolo a real.
utilizo la version Express Edition para Windows Vista.
Podria tener el SQL 2005 semejante bug??.