English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Verwendung und Beispiel des SQL TABLE Schlüsselworts

SQL-Schlüsselwort-Referenz

CREATE TABLE

Der Befehl CREATE TABLE erstellt eine neue Tabelle in der Datenbank.

Nachfolgende SQL erstellt eine Tabelle namens "Personen", die fünf Spalten enthält: PersonID, Nachname, Vorname, Adresse und Stadt:

CREATE TABLE Personen
(
   PersonID int,
   Nachname varchar(255,
   Vorname varchar(255,
   Adresse varchar(255,
   City varchar(255) 
);

Eine Tabelle wird mit einem anderen Table erstellt

Es kann auch eine Kopie einer bestehenden Tabelle erstellt werden CREATE TABLE

Nachfolgende SQL erstellt eine neue Tabelle namens "TestTables" (Kopie der Tabelle "Customers"): 

CREATE TABLE TestTable AS
SELECT customername, contactname
FROM customers;

ALTER TABLE (Tabelle ändern)

Der Befehl ALTER TABLE fügt, löscht oder ändert Spalten in der Tabelle hinzu.

Der Befehl ALTER TABLE fügt und entfernt verschiedene Beschränkungen in der Tabelle hinzu.

Nachfolgende SQL "E-Mail" fügt eine Spalte in die Tabelle "Customers" hinzu:

ALTER TABLE Customers
ADD E-Mail varchar(255);

Nachfolgendes SQL löscht die Spalte "Email" aus der "Customers"-Tabelle:

ALTER TABLE Customers
DROP COLUMN Email;

DROP TABLE (Tabelle löschen)

Dieser DROP TABLE-Befehl löscht die Tabelle aus der Datenbank.

Nachfolgendes SQL löscht die Tabelle "Shippers":

  DROP TABLE Shippers;

Hinweis:Seien Sie vorsichtig, bevor Sie eine Tabelle löschen. Das Löschen einer Tabelle führt dazu, dass alle Informationen, die in der Tabelle gespeichert sind, verloren gehen!

TRUNCATE TABLE (Tabelle leeren)

Der TRUNCATE TABLE-Befehl löscht die Daten in der Tabelle, aber löscht die Tabelle selbst nicht.

Nachfolgendes SQL leert die "Categories"-Tabelle: 

TRUNCATE TABLE Categories;

SQL-Schlüsselwort-Referenz