pues acabo de crear las 2 tablas en PDOX (con la unica diferencia que todos son enteros, pero que por esto no deberia de fallar) y he puesto el siguiente SQL y me ha funcionado a la perfeccion
Código:
update as_reci.db r set soci_ar =
(select min(c.nume_ca)
from as_coas.db c
where c.codi_ca = r.codi_ar and
c.cont_ca = r.cont_ar and
c.reci_ca = r.nume_ar)
usease, lo mismo que tu
El SQL esta lanzado desde el SQL Explorer, no desde una app Delphi, pero deberia de funcionar igual
P.D. : acabo de hacer un copy-paste de tu sentencia SQL y tb me a funcionado
P.D.2 : he cambiado los tipos de datos y he puesto los mismos que tu y tambien me ha funcionado