SQL - Tabellen erstellen: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „Allgemein:<br> <syntaxhighlight lang="sql"> CREATE TABLE <Tabellenname> ( <Spalte1> <Datentyp> PRIMARY KEY, <Spalte2> <Datentyp>, <Spalte3> <Datenty…“)
 
 
(7 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
Allgemein:<br>
+
Der CREATE TABLE - Befehl ermöglicht es, eine neue Tabelle innerhalb einer Datenbank anzulegen.
 +
 
 +
<u>Allgemein:</u><br>
  
 
<syntaxhighlight lang="sql">
 
<syntaxhighlight lang="sql">
 
CREATE TABLE <Tabellenname> (
 
CREATE TABLE <Tabellenname> (
   <Spalte1> <Datentyp> PRIMARY KEY,
+
   <Spalte1> <Datentyp>,
 
   <Spalte2> <Datentyp>,
 
   <Spalte2> <Datentyp>,
 
   <Spalte3> <Datentyp>,
 
   <Spalte3> <Datentyp>,
 
   ...
 
   ...
   SpalteN Datentyp
+
   <SpalteN> <Datentyp>,
 +
  PRIMARY KEY(<Spalte1>)
 +
);
 +
</syntaxhighlight>
 +
 
 +
<u>Beispiel 1:</u>
 +
<syntaxhighlight lang="sql">
 +
CREATE TABLE LEHRER (
 +
  LehrerNr INT,
 +
  Name VARCHAR(50),
 +
  GebDat DATE,
 +
  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)
);