Nein, bei allen datensensitiven Komponenten (z.B. die DB****) wird das Feld direkt verändert (solange nichts anderes eingestellt ist). Das Schreiben in die Datenbank machst Du mit einem endgültigen Commit bzw. CommitRetaining, über die für die Datenmenge zuständige Transaktion.
Solltest Du letztere Möglichkeit wählen, solltest Du acht geben, dass ab und zu auch ein Hard-Commit mit anschließendem erneuten Öffnen der Datenmenge gemacht wird.
Willst Du aber von den DB-Kompos abkommen (was ich Dir empfehle, da sie auf die Dauer nicht wirklich flexibel und resourcen-schonend sind) solltest Du Dir selber SQL-Anweisungen zusammenbasteln und diese über IBSQL ausführen.