Partager via


RÉPLIQUER

✅ Azure Stream Analytics ✅ Fabric Eventstream

Répète une valeur de chaîne un nombre spécifié de fois.

Syntaxe

REPLICATE ( expression , integer_expression )

Les arguments

expression

Expression de caractère ou colonne de type nvarchar(max).

integer_expression

Expression de type bigint. Si integer_expression est négative, LA valeur NULL est retournée.

Types de retour

nvarchar(max)

Exemples

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

CONCAT ignorez les valeurs Null, ce qui empêchera la perte de valeurs si LEN(ProductLine) la valeur est supérieure à 4 (les integer_expression négatives rendent REPLICATE null).

Gamme de produits LineCode
T 0000T
1222X 1222X
99A 0099A
123456789 123456789

Voir aussi