![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: IBDAC
Fehler bei Blob-Subtyp ändern: "Invalid token. Malformed string"
Ich habe eine Tabelle "ATable" mit dem Spalte "ACOL" die wie folgt denfiert ist:
SQL-Code:
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:
Das ergibt an Stelle XXXX den Fehler "Invalid token. Malformed string."
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; Wie kann ich das lösen? Vielen Dank im Voraus! |
AW: Fehler bei Blob-Subtyp ändern: "Invalid token. Malformed string"
-Neue Spalte einfügen
-Inhalte von alter Spalte in neue Spalte kopieren -Alte Spalte Löschen |
AW: Fehler bei Blob-Subtyp ändern: "Invalid token. Malformed string"
Zitat:
|
AW: Fehler bei Blob-Subtyp ändern: "Invalid token. Malformed string"
Dann scheint kein reiner Text in der Spalte zu stehen.
|
AW: Fehler bei Blob-Subtyp ändern: "Invalid token. Malformed string"
Probiere es mal mit einem
Code:
(ob 1000 reicht, musst du wissen)
cast(ACOL as varchar(1000))
|
AW: Fehler bei Blob-Subtyp ändern: "Invalid token. Malformed string"
Zitat:
Code:
ATable.FieldByName('ACol').asString := 'DerTextHier';
|
AW: Fehler bei Blob-Subtyp ändern: "Invalid token. Malformed string"
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz