Freigeben über


BEFEHL 'GELÖSCHT FESTLEGEN'

Gibt an, ob zum Löschen markierte Datensätze verarbeitet werden und ob sie für die Verwendung in anderen Befehlen verfügbar sind.

Syntax

  
SET DELETED ON | OFF  

Argumente

AUF
(Standardeinstellung für den Treiber; der Standardwert für Visual FoxPro ist OFF.) Gibt an, dass Befehle, die mit Datensätzen (einschließlich Datensätzen in verknüpften Tabellen) arbeiten, mithilfe eines Bereichs ignoriert werden, der zum Löschen markiert ist.

AUS
Gibt an, dass auf datensätze, die für das Löschen markiert sind, durch Befehle zugegriffen werden kann, die mit Datensätzen (einschließlich Datensätzen in verknüpften Tabellen) mit einem Bereich arbeiten.

Bemerkungen

Abfragen, die DELETED( ) verwenden, um den Status von Datensätzen zu testen, können mithilfe der Visual FoxPro Rushmore-Technologie optimiert werden, wenn die Tabelle auf DELETED( indiziert ist).

Von Bedeutung

SET DELETED wird ignoriert, wenn der Standardbereich für den Befehl der aktuelle Datensatz ist oder wenn Sie einen Bereich eines einzelnen Datensatzes einschließen. INDEX ignoriert SET DELETED und indiziert alle Datensätze in der Tabelle.

Siehe auch

DELETE – SQL-Befehl