Fehler-ORA-22835: Puffer zu klein für die Konvertierung von CLOB nach CHAR oder BLOB nach RAW

Ich versuche, eine Blob-Nachricht zu lesen und sie in einer meiner Prozeduren als Variable anzuzeigen, erhalte jedoch den folgenden Fehler:

Fehler - ORA-22835: Puffer zu klein für die Konvertierung von CLOB nach CHAR oder BLOB nach RAW (aktuell: 9923, maximal: 2000)

Ich habe gegoogelt und einen Vorschlag gefunden, die Blob-Nachricht wie folgt zu kürzen, möchte aber die vollständige Blob-Nachricht lieber als Zeichenfolge anzeigen.

UTL_RAW.CAST_TO_VARCHAR2(dbms_lob.substr(variable_name,2000,1)) 

Wie kann ich die vollständige Nachricht anzeigen? Gibt es eine Einstellung auf Datenbank- oder Prozedurebene, die ich ändern kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage