Sim você pode. Ou não, você não pode. Isso realmente não importa. Se você pensar em como o DBMS1 terá que lidar com um commit e/ou rollback depois dele, por meio de sua função UDF na qual você ocultou uma atualização para outro DBMS2 externo, então você deve perceber que este é um problema muito má ideia, não importa como você a jogue ou vire, porque em algum lugar, de alguma forma, acontecerá que uma transação de atualização não é compatível com ACID.
Sim você pode. Ou não, você não pode. Isso realmente não importa. Se você pensar em como o DBMS1 terá que lidar com um commit e/ou rollback depois dele, por meio de sua função UDF na qual você ocultou uma atualização para outro DBMS2 externo, então você deve perceber que este é um problema muito má ideia, não importa como você a jogue ou vire, porque em algum lugar, de alguma forma, acontecerá que uma transação de atualização não é compatível com ACID.