Usuń wszystkie dane z jednej tabeli
Najprostsza forma TRUNCATE TABLE
oświadczenie brzmi następująco:
TRUNCATE TABLE table_name;
Usuń wszystkie dane z tabeli, która zawiera odniesienia do kluczy obcych
Aby usunąć dane z głównej tabeli i wszystkich tabel, które mają odniesienia klucza obcego do głównej tabeli, użyj CASCADE
opcja w następujący sposób:
TRUNCATE TABLE table_name CASCADE;
Aktualizacja:
BEGIN;
ALTER TABLE table_name DISABLE TRIGGER ALL;
TRUNCATE TABLE table_name;
ALTER TABLE table_name ENABLE TRIGGER ALL;
COMMIT;