Uf! Arreglado.
Esto era para voverse loco.
El problema estaba en la declaración de CANTIDAD, pues estaba al principio definido como SMALLINT, tras el mensaje:
Cita:
Empezado por guillotmarc
¿ De que tipo es :CANTIDAD ? Prueba a definirlo como BIGINT.
|
lo definí como BIGINT, y tras la n-ésima prueba
lo he cambiado a INTEGER, y ahora funciona perfectamente.
Gracias a todos por vuestras respuestas.