Partager via


REPLICATE (Azure Stream Analytics)

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

Syntaxe

REPLICATE ( expression , integer_expression )

Arguments

expression

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

integer_expression

Expression de type bigint. Si integer_expression est négatif, la valeur NULL est renvoyé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) est supérieur à 4 (négatif integer_expression rendre REPLICATE des retours null).

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

Voir aussi