prev up next

SQL-Statements zur Schemadefinition

SQL-Statements zum Anlegen, Erweitern, Verkürzen und Entfernen einer Tabelle:

  1. Tabelle anlegen:
    create table Person (
      PersNr     int auto_increment        -- ganze Zahl, automatisch vergeben
      Name       varchar(15) not null,     -- max. 15 Zeichen langer Wert
      Geschlecht boolean default 0,        -- boolscher Wert, vorbesetzt mit 0
      Note       decimal (5,2),            -- 5 Gesamt-, 2 Nachkommastellen
      Groesse    float,                    -- einfache Genauigket
      Gewicht    double,                   -- doppelte Genauigkeit
      GebDatum   datetime,                 -- Uhrzeit- und Datumsangabe
      Bemerkung  text,                     -- laengerer Text
      Termin     timestamp                 -- Zeitstempel fuer Zeilenzugriff
    )
    

  2. Tabelle um eine Spalte erweitern:
    alter table Person
    add   Vorname varchar(15)
    

  3. Tabellenspalte ändern:
    alter table Person
    modify (Vorname varchar(20)

  4. Tabelle um eine Spalte verkürzen:
    alter table  Person
    drop  column Vorname
    

  5. Tabelle entfernen:
    drop table Person
    


prev up next