Condividi tramite


REPLICARE

✅ Flusso di eventi dell'infrastruttura di Analisi ✅ di flusso di Azure

Ripete un valore stringa il numero di volte specificato.

Sintassi

REPLICATE ( expression , integer_expression )

Argomenti

di espressione

Espressione di caratteri o colonna di tipo nvarchar(max).

integer_expression

Espressione di tipo bigint. Se integer_expression è negativo, viene restituito NULL.

Tipi restituiti

nvarchar(max)

Esempi

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

CONCAT ignorare i valori Null, che impediranno la perdita di valori se LEN(ProductLine) è superiore a 4 (negativo integer_expression rendere REPLICATE restituisce Null).

Linea di Prodotti LineCode
T 0000T
1222X 1222X
99A 0099A
123456789 123456789

Vedere anche