SQL TABLE Trefwoord
❮ Referentie voor SQL-trefwoorden
MAAK TAFEL
De CREATE TABLE
opdracht maakt een nieuwe tabel in de database.
De volgende SQL maakt een tabel met de naam "Personen" die vijf kolommen bevat: PersonID, LastName, FirstName, Address en City:
Voorbeeld
CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
MAAK TABEL met een andere tabel
Een kopie van een bestaande tabel kan ook worden gemaakt met
CREATE TABLE
.
De volgende SQL maakt een nieuwe tabel aan met de naam "TestTables" (die een kopie is van de tabel "Klanten"):
Voorbeeld
CREATE TABLE TestTable AS
SELECT customername, contactname
FROM
customers;
WIJZIG TABEL
Met de ALTER TABLE
opdracht worden kolommen in een tabel toegevoegd, verwijderd of gewijzigd.
Met de ALTER TABLE
opdracht worden ook verschillende beperkingen in een tabel toegevoegd en verwijderd.
De volgende SQL voegt een kolom "E-mail" toe aan de tabel "Klanten":
Voorbeeld
ALTER TABLE Customers
ADD Email varchar(255);
De volgende SQL verwijdert de kolom "E-mail" uit de tabel "Klanten":
Voorbeeld
ALTER TABLE Customers
DROP COLUMN Email;
DROP TAFEL
De DROP TABLE
opdracht verwijdert een tabel in de database.
De volgende SQL verwijdert de tabel "Verladers":
Voorbeeld
DROP TABLE Shippers;
Opmerking : wees voorzichtig voordat u een tabel verwijdert. Het verwijderen van een tabel resulteert in verlies van alle informatie die in de tabel is opgeslagen!
TRUNCATE TAFEL
De TRUNCATE TABLE
opdracht verwijdert de gegevens in een tabel, maar niet de tabel zelf.
De volgende SQL kapt de tabel "Categorieën" af:
Voorbeeld
TRUNCATE TABLE Categories;
❮ Referentie voor SQL-trefwoorden