Ich habe eine Tabelle "ATable" mit dem Spalte "ACOL" die wie folgt denfiert ist:
ACOL BLOB SUB_TYPE 0 SEGMENT SIZE 80
SUB_TYPE 0 ist binary. Nun möchte ich den SUB_TYPE auf 1 (= Text) ändern.
SQL-Code:
ALTER TABLE ATable ADD ACOL_NEW BLOB SUB_TYPE TEXT CHARACTER SET UTF8;
commit;
UPDATE ATable SET ACOL_NEW = ACOL; <--- XXXX Fehler: "Invalid token. Malformed string."
commit;
ALTER TABLE ATable DROP ACOL;
commit;
ALTER TABLE ATable ALTER COLUMN ACOL_NEW TO ACOL;
Das ergibt an Stelle XXXX den Fehler "Invalid token. Malformed string."
Wie kann ich das lösen? Vielen Dank im Voraus!