REPLICATE-Funktion

REPLICATE (Replizieren) ist eine Funktion zur Bearbeitung von Zeichenfolgen, die alle Datentypen (BIT, BLOB und CHARACTER) verarbeitet und eine Zeichenfolge zurückgibt, die aus mehreren Kopien einer angegebenen Zeichenfolge besteht.

SYNTAX

REPLICATE gibt eine Zeichenfolge zurück, die aus der Musterzeichenfolge besteht, die vom Musterzeichenfolgeausdruck angegeben wird und so oft wiederholt wird, wie von der Anzahl numerischer Ausdrücke angegeben wird.

Die Musterzeichenfolge kann vom Datentyp CHARACTER, BLOB oder BIT sein; die Anzahl muss vom Typ INTEGER sein. Der Datentyp des Ergebnisses entspricht dem der Musterzeichenfolge.

Falls die Anzahl negativ oder null ist, wird eine Nulllängenzeichenfolge zurückgegeben. Wenn der Parameter NULL ist, dann ist das Ergebnis NULL.

Die Anzahl ist auf 32*1024*1024 begrenzt, um den Broker vor fehlerhaften Programmen zu schützen. Falls diese Grenze überschritten wird, wird eine Ausnahmebedingung ausgegeben.

Zugehörige Konzepte
Übersicht zu ESQL
Zugehörige Tasks
ESQL erstellen
Zugehörige Verweise
Syntaxdiagramme: verfügbare Typen
ESQL-Funktionen zur Bearbeitung von Zeichenfolgen
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ak05242_