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, 20: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) );

