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.