Bucanero.
Por lo menos en la base de datos que yo uso (ElevateDB) la sintaxis de las instrucciones que me propones no funciona pero ciertamente me has dado la pista y usando COALESCE si que he podido resolver el tema.
Código Delphi
[-]
UPDATE ARTICULOS
SET EXISTT = COALESCE((SELECT SUM(EXISTENCIA) FROM EXISTENCIAS WHERE ARTICULOS.CODIGO=EXISTENCIAS.ARTICULO),0)
Gracias por tu ayuda y un saludo