PostgreSQL - avkorte TABELL Command

PostgreSQL avkorte TABELL
kommandoen brukes til å slette fullstendige data fra en eksisterende tabell. Du kan også bruke DROP TABLE kommandoen for å slette hele tabellen, men det ville fjerne komplett tabell struktur fra databasen, og du vil trenge for å gjenskape denne tabellen igjen hvis du ønsker å lagre noen data.

Det har den samme virkning som en DELETE på hvert bord, men siden det ikke egentlig skanne tabellene, er det raskere. Videre er det gjenvinner diskplass med en gang, i stedet for å kreve en etterfølgende vakuumdrift. Dette er mest nyttig på store bord

Syntax:

Den grunnleggende syntaks avkorte TABELL
er som følger:.
Avkorte TABELL table_name;
Eksempel:

Tenk COMPANY bordet er å ha følgende poster:
id | Navn | alder | adressere | lønn ---- + ------- + ----- + ------------ + -------- 1 | Paul | 32 | California | 20000 2 | Allen | 25 | Texas | 15000 3 | Teddy | 23 | Norge | 20000 4 | Mark | 25 | Rich-Mond | 65000 5 | David | 27 | Texas | 85000 6 | Kim | 22 | Sør-Hall | 45000 7 | James | 24 | Houston | 10000 (7 p)

Følgende er et eksempel å avkorte:
testdb = # avkorte TABELL COMPANY;

Nå er COMPANY tabellen avkortet og følgende vil bli sendt ut fra SELECT-setning:
testdb = # VELG * FROM kunder; id | Navn | alder | adressere | lønn ---- + ------ + ----- + --------- + -------- (0 rader)