Hallo,
stehe hier vom riesigen Problem.
Ich greife aus meiner MFC-Anwendung über ODBC auf ORACLE 9.2 zu.
Gefordert ist folgendes:
eine Spalte in der ORACLE Tabelle soll unendlich viele Zeichen aufnehmenmn können.
Später soll Volltextsuche über diesen Wert laufen.
Als Datentyp habe ich CLOB verwendet. Wenn ich aber eine lange Zeichenkette (über 4000 Zeichen) reinschreiben will, schmiert meine Anwendung ab.
Ich habe irgendwo gelesen, dass bei übergrossen Zeichenketten erstmal EMPTY_CLOB() anwenden muss. Sprich:
CREATE test(ind int,myclob clob);
INSERT INTO test(1,empty_clob());
Ich hoffe ich lege bis dahin richtig…
Nun wie schreibe ich meinen riesigen String darein?
OCI, OCCI - ist es der richtige weg?
Wenn ja, welche Biliotheken muss ich anbinden, damit ich via OCI die Aufgaben erledigen kann?
Hat vielleicht jemand irgendwas in der richtung gemacht und hat ein kleines Beisiel für mich?
Muss doch nicht schwer sein…
Danke
Alex