4D v14.3TRUNCATE TABLE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
TRUNCATE TABLE
|
TRUNCATE TABLE {( Tabellenname )} | ||||||||
Parameter | Typ | Beschreibung | ||||||
Tabellenname | Tabelle |
![]() |
Tabelle, in der alle Datensätze auf einmal gelöscht werden, oder Haupttabelle ohne Angabe | |||||
Der Befehl TRUNCATE TABLE löscht alle Datensätze in Tabellenname auf einmal. Nach Aufrufen dieses Befehls gibt es weder eine aktuelle Auswahl noch einen aktuellen Datensatz.
Dieser Befehl arbeitet ähnlich wie die Befehlsfolge ALL RECORDS / DELETE SELECTION; es gibt jedoch folgende Unterschiede:
Verwenden Sie den Befehl TRUNCATE TABLE mit Bedacht, da er in bestimmten Fällen nachhaltige Wirkung zeigt, wie z.B. rasches Löschen temporärer Dateien.
Hinweis: Dieser Befehl ähnelt im Konzept und in der Funktionsweise dem SQL Befehl TRUNCATE (TABLE).
Wurde der Befehl korrekt ausgeführt, wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null).
Produkt: 4D
Thema: Auswahl
Nummer:
1051
Geändert: 4D v11 SQL Release 3
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)