FireDAC.Comp.BatchMove.TFDBatchMove.Options

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Options: TFDBatchMoveOptions read FOptions write FOptions

C++

__property TFDBatchMoveOptions Options = {read=FOptions, write=FOptions, default=60};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Comp.BatchMove.pas
FireDAC.Comp.BatchMove.hpp
FireDAC.Comp.BatchMove TFDBatchMove


Beschreibung

Legt die Optionen für die Datenbewegung fest.

Die Eigenschaft Options ist standardmäßig auf [poIdentityInsert, poCreateDest, poSkipUnmatchedDestFields, poUseTransactions] gesetzt.

Wählen Sie ein oder mehrere Optionen aus:

Name Beschreibung
poClearDest Löscht vor der Datenbewegung den Inhalt der Zieltabelle, indem ein transaktionaler Vorgang, wie die SQL-Anweisung DELETE, ausgeführt wird.
poClearDestNoUndo Löscht vor der Datenbewegung den Inhalt der Zieltabelle, indem ein nicht transaktionaler Vorgang, wie die SQL-Anweisung TRUNCATE, ausgeführt wird.
poIdentityInsert Wenn diese Option ausgewählt ist, dann ist das Einfügen/Aktualisieren der Identitätsspalten des Ziels aktiviert.
poCreateDest Erstellt vor der Datenbewegung die Zieltabelle, falls sie nicht vorhanden ist. FireDAC verwendet den in den Feld-Definitionen angegebenen Daten-Reader.
poSkipUnmatchedDestFields Wenn diese Option aktiviert ist, werden Zielfelder, die namentlich nicht übereinstimmen, von der Verschiebung ausgeschlossen.
poUseTransactions Wenn diese Option aktiviert ist, wird die Stapelverschiebung aller CommitCount-Datensätze von StartTransaction/Commit umgeben.

Siehe auch