Saludos.
Prueba primero a realizar un
Update y en caso de fallar haces el
Insert.
Idea:
Código SQL
[-]
UPDATE COLECTOR
SET CANTIDAD = CANTIDAD + 1
WHERE CODIGO = TERMINALES.CODIGO;
IF ROW_COUNT = 0
INSERT INTO COLECTOR
(CODIGO,CANTIDAD)
VALUES (
TERMINALES.CODIGO,TERMINALES.EXISTENCIAS);