REPLICEREN (Azure Stream Analytics)
Herhaalt een tekenreekswaarde een opgegeven aantal keren.
Syntaxis
REPLICATE ( expression , integer_expression )
Argumenten
expression
Is een tekenexpressie of een kolom van het type nvarchar(max).
integer_expression
Is een expressie van het type bigint. Als integer_expression negatief is, wordt NULL geretourneerd.
Retourtypen
nvarchar(max)
Voorbeelden
SELECT
ProductLine,
CONCAT(REPLICATE('0', 4 - LEN(ProductLine), [ProductLine]) AS LineCode
FROM Input
WHERE LEN(ProductLine) = 1
CONCAT
null-waarden negeren, waardoor het verlies van waarden wordt voorkomen als LEN(ProductLine)
deze hoger is dan 4 (negatieve integer_expression retourneert REPLICATE
null).
Productlijn | LineCode |
---|---|
T | 0000T |
1222X | 1222X |
99A | 0099A |
123456789 | 123456789 |