MySQL-HM-Spaltenattribute Flashcards
1
Q
Pimary Key
A
- definiert eine Spalte als Primärschlüssel
- automatisch not null
- verfügbar für alle Datentypen
- feldname* datentyp primary key
- feldname* datentyp, primary key (feldname)
2
Q
zusammengesetzter Primary Key
A
- kann aus 2 oder mehr Spalten bestehen
- feldname* datentyp, feldname2 datentyp2,
primary key (feldname, feldname)
3
Q
unique
A
- Werte im Feld müssen eindeutig sein
- nicht automatisch not null
- verfügbar für alle Datentypen
feldname datentyp unique
4
Q
null / not null
A
- Null (Standard): keine Eingabe erforderlich
- not null: Eingabe erforderlich
- verfügbar für alle Datentypen
feldname datentyp not null
5
Q
default
A
- setzt Standardwert falls keine Eingabe erfolgt
- verfügbar für alle Datentypen außer text und blob
feldname datentyp default wert
6
Q
auto_increment
A
- aufsteigende Durchnummerierung ab 1
- verfügbar für ganzzahlie numerische Felder
- Feld muss einen Index haben
feldname datentyp auto_increment
7
Q
unsigned
A
- nur positiver Wertebereich
- verfügbar für numerische Datentypen
feldname numerischer_datentyp unsigned