Announcement

Collapse
No announcement yet.

Was bedeutet PRIMARY KEY bei CREATE TABLE ???

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Was bedeutet PRIMARY KEY bei CREATE TABLE ???

    Es ist mir sehr peinlich das zu fragen, aber es ist lange her, daß ich das mal hatte und daher hab ich vergessen was Primary Key beim Create Table Befehl bewirkt...?

    Hier der Code:

    create table autor (AutorNr smallint primary key, AutorName char(12) not null, AutorVorname char(8) not null)

    Ich muß als Tutor das jemandem erklären und daher bitte ich um eine rasche Antwort -> Danke im voraus! ;-)

  • #2
    Ilia,

    der Primary Key ist der Primärschlüssel der Tabelle (so weit die Übersetzung Englisch -> Deutsch).

    Er dient zur eindeutigen Identifikation eines Datensatzes. In Deinem Fall darf also die AutorNr nicht mehrmals in der Tabelle vorkommen.

    Und: Eine Tabelle kann immmer nur einen Primärschlüssel besitzen.

    HTH

    Ralp

    Comment


    • #3
      Dankeschön! :-

      Comment

      Working...
      X