sql >> Database teknologi >  >> RDS >> PostgreSQL

Postgresql afkorte tabel med fremmed nøgle begrænsning

Fjern alle data fra én tabel

Den enkleste form af TRUNCATE TABLE erklæringen er som følger:

TRUNCATE TABLE table_name;

Fjern alle data fra tabel, der har udenlandske nøglereferencer

For at fjerne data fra hovedtabellen og alle tabeller, der har fremmednøglereferencer til hovedtabellen, bruger du CASCADE mulighed som følger:

TRUNCATE TABLE table_name CASCADE;

Opdatering:

BEGIN;
ALTER TABLE table_name DISABLE TRIGGER ALL;
TRUNCATE TABLE table_name;
ALTER TABLE table_name ENABLE TRIGGER ALL;
COMMIT;


  1. NodeJS kunne ikke oprette forbindelse til MYSQL seneste version inde i Docker Container

  2. Slip den ældste partition automatisk i Oracle 11G

  3. Bedste måde at gemme billeder, som kommer fra server i Android

  4. opsætning af en venneliste i mysql