Announcement

Collapse
No announcement yet.

Utl_file.get_line.... Read_error

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Utl_file.get_line.... Read_error

    hallo und guten morgen,

    folgendes Problem. ich lese verschiede dateien per UTL_FILE-package in meine datenbank.
    jetzt bekomme ich eine datei, die keinerlei zeilenwechsel oder ähnliches enthält. die satzlänge beträgt somit mehr als 255 zeichen.

    bis zur satzlänge von 255 zeichen funktioniert UTL_FILE.GET_LINE einwandfrei. alles was drüber liegt, wirft mir eine EXCEPTION.

    hat jemand vielleicht einen tip, wie ich UTL_FILE.GET_LINE dazu bewegen kann, mehr als 255 zeichen zu lesen?

  • #2
    Hallo tioga,

    bei UTL_FILE.GET_LINE gibt es einen len-Parameter, dem du die Anzahl der zu lesenden Bytes mitgeben kannst. Wird der Parameter nicht benutzt, nimmt GET_LINE den Wert von max_linesize.
    Siehe auch ORACLE-Doku B14258.

    Gruß
    Albernd

    Comment

    Working...
    X