Премахнете всички данни от една таблица
Най-простата форма на TRUNCATE TABLE
е както следва:
TRUNCATE TABLE table_name;
Премахнете всички данни от таблицата, която има препратки към външни ключове
За да премахнете данни от главната таблица и всички таблици, които имат препратки към външния ключ към главната таблица, използвате CASCADE
опция, както следва:
TRUNCATE TABLE table_name CASCADE;
Актуализация:
BEGIN;
ALTER TABLE table_name DISABLE TRIGGER ALL;
TRUNCATE TABLE table_name;
ALTER TABLE table_name ENABLE TRIGGER ALL;
COMMIT;