Zeichenfolge zu CLOB mit postgreSQL

8

Ich versuche einen clob aus der postgreSQL DB zu lesen, ändere ihn und schreibe ihn zurück.

Ich konnte den clob erfolgreich mit dem folgenden Code lesen:

%Vor%

Aber wenn ich versuche, einen neuen Clob mit den neuen Daten zu erstellen, benutze:

%Vor%

Ich erhalte den folgenden Fehler:

%Vor%

Wenn ich versuche, den abgerufenen Clob nur zu bearbeiten, verwende:

%Vor%

Ich erhalte den folgenden Fehler:

%Vor%

Irgendeine Idee?

Update: Hier ist die Tabellendefinition

  

CREATE TABLE-Daten (       id bigint NICHT NULL,       clob_column Text,);

Danke

    
Ben Bracha 27.08.2012, 10:47
quelle

1 Antwort

5

Sie müssen getClob() nicht verwenden.

ResultSet.getString() und setString() funktionieren perfekt in text Spalten (PostgreSQL hat keinen clob Datentyp, also nehme ich an, dass Sie text verwenden)

    
a_horse_with_no_name 27.08.2012, 12:31
quelle

Tags und Links