Wissen >> Oracle


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. 

Ähnliche Artikel

 
Tags: oracle  
Erstellt: 10.10.09

Kommentare

Noch keine Kommentare für diesen Eintrag vorhanden

Bitte Melden Sie sich an um ein Kommentar zu schreiben

comment_rank Kommentar-AddOn für RedaxoCMS von franz007