Oracle - ?ndern der Eigenschaften einer Spalte
ALTER TABLE Videos MODIFY(
Erscheinungsjahr DATE NOT NULL,
Genre VARCHAR(50));
Hier sehen Sie, wie der Datentyp von CHAR auf VARCHAR verändert wird. CHAR hat eine feste Größe von bis zu 255 Zeichen und füllt ungenutzten Speicher mit Leerzeichen. VARCHAR hingegen variiert (bei Oracle) zwischen 0 und 2000 Zeichen (Bytes), wobei der ungenutzte Raum nicht mit Leerzeichen aufgefüllt wird. Die Zahl innerhalb der Klammern gibt die Anzahl der Zeichen vor, die bei einer Bildschirmausgabe für diese Spalte benutzt wird. Dies bedeutet insbesondere, dass VARCHAR(50) größer ist als CHAR(25) und die obige Änderung der Tabelle immer gelingen würde.

Kommentare
Noch keine Kommentare für diesen Eintrag vorhanden