User-defined functions that are pushed down to the data source for processing

If a remote user-defined function performs an update on a data source, the federated server is unaware of the update.

Because the federated server does not treat these user-defined functions as update statements, all the statement level protection that the federated system applies to the update operations is not applicable. As a result, data integrity might be compromised in some situations.

Important: Data integrity cannot be guaranteed when a user-defined function that is pushed down to a data source performs an update.