setClobFromStringAtPosition()

Die Systemfunktion 'lobLib.setClobFromStringAtPosition()' kopiert eine Zeichenfolge in den Hauptspeicherbereich, auf den von einer CLOB-Variablen verwiesen wird. Hierbei beginnt der Kopiervorgang an einer angegebenen Position im Hauptspeicherbereich.

Syntax

  lobLib.setClobFromStringAtPosition(
    CLOB-Variable CLOB inOut,
    Position BIGINT in
    Zeichenfolge STRING in)
CLOB-Variable
Dies ist die CLOB-Variable. Im Gegensatz zur Systemfunktion 'lobLib.setClobFromString()' akzeptiert diese Funktion keinen Nullwert für diesen Parameter. Wenn dieser Parameter einen Nullwert aufweist, löst EGL eine Ausnahmebedingung vom Typ 'NullValueException' aus.
Position
Die Zeichenposition in dem Wert, auf den von 'CLOB-Variable' verwiesen wird. Das erste Zeichen in der CLOB-Variablen befindet sich an Position 1. Wenn der Wert für 'Position' kleiner als 1 oder größer als die Länge des großen Zeichenobjekts (CLOB) ist, löst EGL eine Ausnahmebedingung vom Typ 'RuntimeException' aus.
Zeichenfolge
Die zu kopierende Zeichenfolge.

Feedback