SQL - Tabellen erstellen: Unterschied zwischen den Versionen
Aus ComeniusWiki
(2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
Zeile 14: | Zeile 14: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
− | <u>Beispiel:</u> | + | <u>Beispiel 1:</u> |
− | + | ||
<syntaxhighlight lang="sql"> | <syntaxhighlight lang="sql"> | ||
CREATE TABLE LEHRER ( | CREATE TABLE LEHRER ( | ||
− | LehrerNr INT | + | LehrerNr INT, |
Name VARCHAR(50), | Name VARCHAR(50), | ||
− | GebDat DATE | + | GebDat DATE, |
PRIMARY KEY(LehrerNr) | PRIMARY KEY(LehrerNr) | ||
+ | ); | ||
+ | </syntaxhighlight> | ||
+ | <u>Beispiel 2: Erstellung einer Beziehungstabelle</u><br> | ||
+ | <syntaxhighlight lang="sql"> | ||
+ | CREATE TABLE unterrichtet ( | ||
+ | LehrerNr INT, | ||
+ | Fach VARCHAR(15), | ||
+ | PRIMARY KEY(LehrerNr,Fach) | ||
); | ); | ||
</syntaxhighlight> | </syntaxhighlight> |
Aktuelle Version vom 8. Mai 2014, 21:36 Uhr
Der CREATE TABLE - Befehl ermöglicht es, eine neue Tabelle innerhalb einer Datenbank anzulegen.
Allgemein:
CREATE TABLE <Tabellenname> ( <Spalte1> <Datentyp>, <Spalte2> <Datentyp>, <Spalte3> <Datentyp>, ... <SpalteN> <Datentyp>, PRIMARY KEY(<Spalte1>) );
Beispiel 1:
CREATE TABLE LEHRER ( LehrerNr INT, Name VARCHAR(50), GebDat DATE, PRIMARY KEY(LehrerNr) );
Beispiel 2: Erstellung einer Beziehungstabelle
CREATE TABLE unterrichtet ( LehrerNr INT, Fach VARCHAR(15), PRIMARY KEY(LehrerNr,Fach) );