Ariston, a única forma que enxergo para fazer isso com apenas um comando, seria como o exemplo abaixo.
UPDATE ITENS_DB SET ESTOQUEATUAL = CASE CODIGO
WHEN '0001' THEN 0.000
WHEN '0002' THEN 7.000
WHEN '0003' THEN 2.000
WHEN '0004' THEN 5.000
END
WHERE CODIGO IN ('0001','0002','0003','0004');
Fazer isso em um LOOP é fácil, mas dependendo o número de dados, pode haver problemas no fivewin, com o tamanho da string
ou pode haver problema no banco de dados, com o tamanho do pacote enviado, então seria bom que você tivesse um limite de códigos a atualizar de uma única vez, para não haver nenhum dos 2 problemas citados.