getSubstrFromClob()

Die Systemfunktion 'lobLib.getSubstrFromClob()' gibt eine Unterzeichenfolge des Werts zurück, auf den durch eine CLOB-Variable verwiesen wird.

Syntax

  lobLib.getSubstrFromClob(
    CLOB-Variable CLOB in,
    Position BIGINT in, 
    Länge BIGINT in)
  returns (Ergebnis STRING)
CLOB-Variable
Dies ist die CLOB-Variable. Wenn dieser Parameter einen Nullwert aufweist, löst EGL eine Ausnahmebedingung vom Typ 'NullValueException' aus.
Position
Gibt die numerische Position des Zeichens an, mit dem die Unterzeichenfolge beginnt. 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.
Länge
Gibt die Anzahl der Zeichen in der Unterzeichenfolge an. Wenn der Wert für 'Länge' kleiner als 0 oder größer als die Länge des großen Zeichenobjekts (CLOB) ist, löst EGL eine Ausnahmebedingung vom Typ 'RuntimeException' aus.
Ergebnis
Ein Wert des Typs STRING (Zeichenfolge).

Feedback