Freigeben über


ZAP-Befehl

Entfernt alle Datensätze aus einer Tabelle und belässt lediglich die Struktur der Tabelle.

ZAP   [IN nWorkArea | cTableAlias]

Parameter

  • IN nWorkArea
    Gibt den Arbeitsbereich der Tabelle an, in der alle Datensätze entfernt werden.

  • IN cTableAlias
    Gibt den Alias der Tabelle an, in der alle Datensätze entfernt werden.

    Werden nWorkArea und cTableAlias nicht angegeben, werden alle Datensätze in der Tabelle im aktuell ausgewählten Arbeitsbereich entfernt.

Hinweise

ZAP funktioniert wie DELETE ALL und PACK, arbeitet jedoch wesentlich schneller.

Wenn SET SAFETY auf ON gesetzt ist, fragt Microsoft Visual FoxPro, ob Sie die Datensätze aus der aktuellen Tabelle entfernen möchten.

Das Eingeben von ZAP bewirkt nicht das Eintreten eines DELETE-Triggers. Weitere Informationen zum Erstellen von Triggern für eine Tabelle finden Sie unter CREATE TRIGGER.

Vorsicht   Datensätze, die aus der aktuellen Tabelle mit ZAP entfernt wurden, können nicht zurückgeholt werden.

Siehe auch

CREATE TRIGGER | DELETE | PACK