Delen via


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

Zie ook