Hi
Ich habe in meiner "Oracle-Tabelle" ein Spalte vom Typ Varchar2. Dies funktionierte bisher sehr gut, doch nun muss eine Datensatz eingefügt werden, welcher mehr als 4000 Zeichen in dieser Spalte benötigt.
Also muss ich den Spaltentyp ändern. Meine Wahl ist nun CLOB. Mit "Alter table.." erhalte ich folgende Fehlermeldung "ORA-22858: invalid alteration of datatype".
Laut Oracle soll ich die Spalte erst entfernen und anschließend neu anlegen.
1. Gibt es da keine einfachere Vorgehensweise?
2. Gibt es eine alternativ zu meinem Vorgehen? ( BEIM Datentyp "LONG" erhalte ich irgendeine "constrain" Meldung, mit der ich nichts anfangen kann .-( )
Vielen Dank!
Ich habe in meiner "Oracle-Tabelle" ein Spalte vom Typ Varchar2. Dies funktionierte bisher sehr gut, doch nun muss eine Datensatz eingefügt werden, welcher mehr als 4000 Zeichen in dieser Spalte benötigt.
Also muss ich den Spaltentyp ändern. Meine Wahl ist nun CLOB. Mit "Alter table.." erhalte ich folgende Fehlermeldung "ORA-22858: invalid alteration of datatype".
Laut Oracle soll ich die Spalte erst entfernen und anschließend neu anlegen.
1. Gibt es da keine einfachere Vorgehensweise?
2. Gibt es eine alternativ zu meinem Vorgehen? ( BEIM Datentyp "LONG" erhalte ich irgendeine "constrain" Meldung, mit der ich nichts anfangen kann .-( )
Vielen Dank!