|
replicate()
Die
String Function
replicate()
repliziert, also vervielfältigt den im Parameter "char_expression" oder "uchar_expression"
angegebenen
Wert.
Die maximale Ausgabegröße beträgt 16K.
Syntax der String Function replicate()
replicate ( "char_expression" | "uchar_expression",
integer_expression" )
Die Parameter der String Function replicate()
"char_expression"
Der Parameter "char_expression" kann aus einem
Spaltennamen,
Variable
oder
Konstanten
bestehen und muss in einem der Datentypen
char,
varchar,
nchar
oder
nvarchar
vorliegen. Wenn der Parameter "char_expression" den Wert
NULL
hat, dann wird auch NULL zurückgegeben. Der Parameter muss in einfachen oder doppelten Anführungszeichen
angegeben werden.
"uchar_expression"
Der Parameter "uchar_expression" kann aus einem
Spaltennamen, Variable oder Konstanten bestehen und müssen in einem der Datentypen
unichar
oder
univarchar
vorliegen. Wenn der Parameter "uchar_expression" den Wert
NULL
hat, dann wird auch NULL zurückgegeben. Der Parameter muss in einfachen oder doppelten Anführungszeichen
angegeben werden.
"integer_expression"
Der Parameter "integer_expression" kann aus einem
Spaltennamen, Variable oder Konstanten bestehen und müssen in einem der Datentypen
tinyint,
smallint
oder
int
vorliegen.
Beispiel für die String Function replicate()
select replicate("_-1*", 3)
go
-----
_-1*_-1*_-1*
Gibt gibt einen String zurück, der 3 Mal "_-1*_-1*_-1*&qupt; wiederholt.
select replicate("abc123", 2)
go
-----
abc123abc123
Siehe auch:
ascii(), char(), char(n), charindex(), char_length(), compare(), difference(), lower(), ltrim(), patindex(), reverse(), right(), rtrim(), sortkey(), soundex(), space(), str(), String Funktionen, stuff(), substring(), to_unichar(), uhighsurr(), ulowsurr(), upper(), uscalar().
|