In SQL Server können Sie Tabellen erstellen, indem Sie ein SQL-Skript mit CREATE TABLE
ausführen Aussage.
Nachdem wir gerade eine Tabelle über die SSMS-GUI erstellt haben, erstellen wir jetzt eine (oder zwei) Tabelle mit einem SQL-Skript.
Um eine Tabelle mit SQL zu erstellen, verwenden Sie CREATE TABLE
Erklärung. Geben Sie die Spaltennamen und ihre Datentypen sowie alle anderen erforderlichen Eigenschaften an.
-
Neues Abfragefenster öffnen
Öffnen Sie ein neues Abfragefenster, indem Sie auf Neue Abfrage klicken in der Symbolleiste.
-
Führen Sie das SQL-Skript aus
Führen Sie das SQL-Skript (unten) aus, indem Sie es in das Abfragefenster einfügen und dann auf Ausführen klicken Schaltfläche in der Symbolleiste.
Sie können eine Abfrage auch folgendermaßen ausführen:
- Drücken von F5 auf Ihrer Tastatur.
- Klick auf Abfrage> Ausführen aus dem oberen Menü.
- Klicken Sie mit der rechten Maustaste in das aktuelle Abfragefenster und wählen Sie Ausführen aus dem Kontextmenü.
Das SQL-Skript
Hier ist der Code zum Kopieren und Einfügen:
CREATE TABLE Genres ( GenreId int IDENTITY(1,1) NOT NULL PRIMARY KEY, Genre nvarchar(50) NOT NULL );
-
Überprüfen Sie, ob die Tabelle erstellt wurde
Lassen Sie uns auch SQL verwenden, um zu prüfen, ob die Tabelle erstellt wurde.
Führen Sie
SELECT * FROM sys.tables;
aus um eine Liste aller Tabellen in der Datenbank zurückzugeben.Natürlich können Sie den Objekt-Explorer auch aktualisieren, indem Sie mit der rechten Maustaste auf die Tabellen klicken -Knoten und wählen Sie Aktualisieren wie bei der Erstellung unserer vorherigen Tabelle.
Tabellenoptionen
Die CREATE TABLE
-Anweisung akzeptiert viele zusätzliche Optionen, mit denen Sie die genauen Eigenschaften der Tabelle angeben können.
Es gibt zu viele, um in diesem Tutorial ins Detail zu gehen, aber sie beinhalten Optionen für Verschlüsselung, Replikation, Indizes und mehr.
Wir werden uns jedoch als Nächstes mit einer dieser Optionen befassen – Fremdschlüsselbeschränkungen – wenn wir eine Beziehung zwischen Tabellen erstellen.