Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
TRUNCATE TABLE
|
TRUNCATE TABLE {( laTable )} | ||||||||
Paramètre | Type | Description | ||||||
laTable | Table |
![]() |
Table de laquelle vous voulez supprimer tous les enregistrements ou Table par défaut si ce paramètre est omis | |||||
La commande TRUNCATE TABLE supprime tous les enregistrements de laTable de façon très rapide. Après l’appel de la commande, il n’y a plus de sélection courante ni d’enregistrement courant.
L’effet de cette commande est semblable à celui d’une séquence ALL RECORDS / DELETE SELECTION, toutefois son fonctionnement diffère sur les points suivants :
La commande TRUNCATE TABLE est donc à manier avec précaution mais est très efficace pour, par exemple, supprimer rapidement des données temporaires.
Note : Le concept et le fonctionnement de cette commande sont proches de ceux de la commande TRUNCATE (TABLE) du SQL.
Si la commande a été correctement exécutée, la variable système OK prend la valeur 1. Sinon, elle prend la valeur 0.
Produit : 4D
Thème : Sélections
Numéro :
1051
Modifié : 4D v11 SQL Release 3
4D - Langage ( 4D v20 R7)