REPLICATE-Funktion

REPLICATE ist eine Funktion zur Bearbeitung von Zeichenfolgen, die alle Datentypen (BIT, BLOB und CHARACTER) bearbeitet 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 und so oft wiederholt wird, wie durch denWiederholungszählerausdruck definiert wird.

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

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

Der Zähler 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: 18.05.2006
ak05242_