Remover todos os dados de uma tabela
A forma mais simples do
TRUNCATE TABLE
declaração é a seguinte:TRUNCATE TABLE table_name;
Remova todos os dados da tabela que tem referências de chave estrangeira
Para remover dados da tabela principal e todas as tabelas que possuem referências de chave estrangeira para a tabela principal, você usa
CASCADE
opção da seguinte forma:TRUNCATE TABLE table_name CASCADE;
Atualização:
BEGIN;
ALTER TABLE table_name DISABLE TRIGGER ALL;
TRUNCATE TABLE table_name;
ALTER TABLE table_name ENABLE TRIGGER ALL;
COMMIT;