FireDAC.Comp.BatchMove.TFDBatchMove.Options
Delphi
property Options: TFDBatchMoveOptions read FOptions write FOptions default [poIdentityInsert, poCreateDest, poSkipUnmatchedDestFields];
C++
__property TFDBatchMoveOptions Options = {read=FOptions, write=FOptions, default=28};
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 Mode ist standardmäßig auf [poIdentityInsert, poCreateDest] 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. |