SQLite
 sql >> Datenbank >  >> RDS >> SQLite

SQLite - Erstellen Sie eine Tabelle

Um eine Tabelle in SQLite zu erstellen, verwenden Sie CREATE TABLE Aussage.

Das Ausführen dieser Anweisung erstellt die Tabelle in der aktuellen Datenbank. Wenn Sie eine Tabelle erstellen, geben Sie auch die Spalten an, die die Tabelle enthalten soll, sowie deren Datentypen.

Der folgende Code erstellt eine Tabelle namens Artists :

CREATE TABLE Artists(
  ArtistId    INTEGER PRIMARY KEY, 
  ArtistName  TEXT NOT NULL
);

Dadurch wird eine Tabelle mit zwei Spalten (genannt ArtistId ) erstellt und Künstlername ).

Die ArtistId Spalte hat den Datentyp INTEGER und der ArtistName Spalte hat den Datentyp TEXT . Durch die Verwendung von NOT NULL wir geben an, dass die Spalte einen Wert für jeden Datensatz enthalten muss.

Wir haben auch angegeben, dass die ArtistId ist der Primärschlüssel. Dies wird die eindeutige ID-Spalte für die Tabelle sein.

Überprüfen Sie, ob die Tabelle erstellt wurde

Ob die Tabelle erstellt wurde, können Sie anhand der .tables überprüfen Befehl.

Das Ausführen dieses Befehls führt zu Folgendem:

sqlite> .tables
Artists

Tabellendetails anzeigen

Sie können auch das .schema verwenden Befehl, um die Details der Tabelle anzuzeigen.

Um diesen Befehl zu verwenden, einfach .schema gefolgt vom Tabellennamen. So:

.schema Artists

Und dies sollte zu Folgendem führen:

sqlite> .schema Artists
CREATE TABLE Artists(
  ArtistId    INTEGER PRIMARY KEY, 
  ArtistName  TEXT NOT NULL
);

Nachdem wir nun eine Tabelle erstellt haben, können wir Daten einfügen.