Aracılığıyla paylaş


KOPYALAMAK

✅ Azure Stream Analytics ✅ Fabric Olay Akışı

Bir dize değerini belirtilen sayıda yineler.

Sözdizimi

REPLICATE ( expression , integer_expression )

Tartışmalar

ifade

Bir karakter ifadesi veya nvarchar(max) türünde bir sütundur.

integer_expression

bigint türünde bir ifadedir. integer_expression negatifse NULL döndürülür.

Dönüş Türleri

nvarchar(max)

Örnekler

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

CONCAT 4'ün üzerindeyse LEN(ProductLine) değer kaybını önleyen null değerleri yoksayar (negatif integer_expression REPLICATE null döndürür).

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

Ayrıca Bkz.