SQL CREATE TABLE-Anweisung
- Vorherige Seite SQL Create DB
- Nächste Seite SQL Constraints
CREATE TABLE Statement
Das CREATE TABLE Statement wird verwendet, um Tabellen in der Datenbank zu erstellen.
SQL CREATE TABLE Syntax
CREATE TABLE Tabellenname ( Spaltenname1 Datenart, Spaltenname2 Datenart, Spaltenname3 Datenart, .... )
Der Datentyp (data_type) legt fest, welchen Datentyp eine Spalte aufnehmen kann. Der folgende Tisch enthält die häufigsten Datentypen in SQL:
Datenart | Beschreibung |
---|---|
|
Nur Ganzzahlen zulassen. Geben Sie die maximale Anzahl der Ziffern in Klammern an. |
|
Kann Zahlen mit Dezimalen aufnehmen. "size" gibt die maximale Anzahl der Ziffern an. "d" gibt die maximale Anzahl der Stellen hinter dem Dezimalpunkt an. |
char(size) |
Kann Zeichenketten mit festem Länge aufnehmen (kann Buchstaben, Ziffern und spezielle Zeichen enthalten). Geben Sie die Länge der Zeichenkette in Klammern an. |
varchar(size) |
Kann Zeichenketten mit variabler Länge aufnehmen (kann Buchstaben, Ziffern und spezielle Zeichen enthalten). Geben Sie die maximale Länge der Zeichenkette in Klammern an. |
date(yyyymmdd) | Datum aufnehmen. |
SQL CREATE TABLE Beispiel
Dieses Beispiel zeigt, wie eine Tabelle mit dem Namen "Person" erstellt wird.
Diese Tabelle enthält 5 Spalten, deren Namen分别是: "Id_P", "LastName", "FirstName", "Adresse" und "City":
CREATE TABLE Personen ( Id_P int, LastName varchar(255), FirstName varchar(255), Adresse varchar(255), City varchar(255) )
Der Datentyp der Id_P-Spalte ist int, der Ganzzahlen enthält. Die anderen 4 Spalten sind varchar mit einer maximalen Länge von 255 Zeichen.
Eine leere "Persons"-Tabelle ähnelt dies:
Id_P | LastName | FirstName | Adresse | City |
---|---|---|---|---|
Daten können in leere Tabellen mit dem INSERT INTO-Ausdruck eingefügt werden.
- Vorherige Seite SQL Create DB
- Nächste Seite SQL Constraints