Megosztás a következőn keresztül:


MEGSOKSZOROZ

✅ Azure Stream Analytics ✅ Fabric Eventstream

Megadott számú sztringértéket ismétel meg.

Szemantika

REPLICATE ( expression , integer_expression )

Érvek

kifejezés

Egy karakterkifejezés vagy egy nvarchar(max) típusú oszlop.

integer_expression

A bigint típusú kifejezés. Ha integer_expression negatív, a null értéket adja vissza.

Visszatérési típusok

nvarchar(max)

Példák

SELECT
    ProductLine,
    CONCAT(REPLICATE('0', 4 - LEN(ProductLine), [ProductLine]) AS LineCode
FROM Input
WHERE LEN(ProductLine) = 1

CONCAT figyelmen kívül hagyja a null értékeket, ami megakadályozza a 4-et meghaladó értékek LEN(ProductLine) elvesztését (negatív integer_expression null értéket ad vissza REPLICATE ).

ProductLine LineCode
T 0000T
1222X 1222X
99A 0099A
123456789 123456789

Lásd még: