PostgreSQL  ALTER TABLE 
 kommandoen brukes til å legge til, slette eller endre kolonner i en eksisterende tabell. 
 
 Du vil også bruke ALTER TABLE kommandoen for å legge til og slippe ulike . begrensninger på en eksisterende tabell 
 
 Syntax: 
 
 Den grunnleggende syntaks  ALTER TABLE 
 å legge til en ny kolonne i en eksisterende tabell er som følger: 
 ALTER TABLE table_name ADD kolonnedatatype; 
 Den grunnleggende syntaks av ALTER TABLE til  DROP KOLONNE 
 i en eksisterende tabell er som følger: 
 ALTER TABLE table_name DROP kolonne; 
 Den grunnleggende syntaks ALTER TABLE å endre  DATA TYPE 
 av en kolonne i en tabell er som følger: 
 ALTER TABLE table_name ENDRER kolonnedatatype; 
 Den grunnleggende syntaks av ALTER TABLE å legge en  NOT NULL 
 begrensningen til en kolonne i en tabell er som følger: 
 ALTER TABLE table_name ENDRER kolonnedatatype NOT NULL; 
 Den grunnleggende syntaks av ALTER TABLE til  LEGG entydig begrensning 
 til et bord er som følger : 
 ALTER TABLE table_nameADD CONSTRAINT MyUniqueConstraint UNIK (COLUMN1, COLUMN2 ...); 
 Den grunnleggende syntaks av ALTER TABLE til  LEGG CHECK CONSTRAINT 
 til et bord er som følger: 
 ALTER TABLE table_nameADD CONSTRAINT MyUniqueConstraint CHECK (tilstand); 
 Den grunnleggende syntaks av ALTER TABLE til  ADD PRIMARY KEY 
 begrensningen til et bord er som følger: 
 ALTER TABLE table_nameADD CONSTRAINT MyPrimaryKey PRIMARY KEY (COLUMN1, COLUMN2. ..); 
 Den grunnleggende syntaks av ALTER TABLE til  DROP CONSTRAINT 
 fra en tabell er som følger: 
 ALTER TABLE table_nameDROP CONSTRAINT MyUniqueConstraint; 
 Hvis du bruker MySQL, koden er som følger: 
 ALTER TABLE table_nameDROP INDEX MyUniqueConstraint; 
 Den grunnleggende syntaks av ALTER TABLE til  DROP PRIMARY KEY 
 begrensning fra en tabell er som følger: 
 ALTER TABLE table_nameDROP CONSTRAINT MyPrimaryKey; < p> Hvis du bruker MySQL, er koden som følger: 
 ALTER TABLE table_nameDROP PRIMARY KEY; 
 Eksempel: 
 
 Tenk Vårt firma tabellen har 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 
 Følgende er eksempel å legge til en ny kolonne i en eksisterende tabell: 
 testdb = # ALTER TABLE COMPANY ADD KJØNN char (1); 
 Nå er COMPANY tabellen endres og følgende vil bli sendt ut fra SELECT uttalelse: 
 id | Navn | alder | adressere | lønn | kjø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 til DROP kjønn kolonne fra eksisterende tabell: 
 testdb = # ALTER TABLE COMPANY DROP KJØNN; 
 Nå er COMPANY tabellen endres og følgende vil bli sendt ut fra SELECT-setning : 
 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

