![]() |
Datenbank: firebird • Version: 3.x • Zugriff über: php
Textfeld / Blob, UTF8-Codierung und maximale Länge
Hi zusammen,
Ich habe eine firebird 3.x Datanbank. Auf diese greife ich über php zu. Ich habe jetzt ein Blob-Feld, Size 80, Subtype Text. In diesem sollen "größere" HTML-Dateien gespeichert werden. Groß in Anführungszeichen, weil 16KB bei einer vollständigen HTML-Seite ja schnell erreicht sind. Beim speichern des Textes bekomme ich folgenden Fehler: String literal with 19219 characters exceeds the maximum length of 16383 characters for the UTF8 character set 16KB sind ja nun für ein text-Feld nicht wirklich viel. Aber offensichtlich scheint in meinem Fall dies die maximale Größe zu sein. Von daher meine Fragen: - Ist das tatsächlich eine feste Obergröße, oder habe ich irgend etwas falsch eingestellt, falschen Parameter getzt? - Wenn es eine Obergrenze ist... Kann mir... a.) jemand den Sinn dahinter erklären? b.) jemand einen workaround nennen? Vielen Dank Thomas |
AW: Textfeld / Blob, UTF8-Codierung und maximale Länge
Vielleicht findest du hier die Antwort:
![]() Bis bald... Thomas |
AW: Textfeld / Blob, UTF8-Codierung und maximale Länge
Hallo,
ändere mal den Subtype auf 0 (None). Klappt das immer noch nicht -> zeig uns den Speichercode. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:24 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