Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
✅ Azure Stream Analytics ✅ Fabric Eventstream
Repete um valor de cadeia de caracteres um número especificado de vezes.
Sintaxe
REPLICATE ( expression , integer_expression )
Argumentos
expressão
É uma expressão de caractere ou uma coluna do tipo nvarchar(max).
integer_expression
É uma expressão do tipo bigint. Se integer_expression for negativo, NULL será retornado.
Tipos de devolução
nvarchar (máx.)
Exemplos
SELECT
ProductLine,
CONCAT(REPLICATE('0', 4 - LEN(ProductLine), [ProductLine]) AS LineCode
FROM Input
WHERE LEN(ProductLine) = 1
CONCAT ignorar valores nulos, o que impedirá a perda de valores se LEN(ProductLine) for superior a 4 (negativo integer_expression tornar REPLICATE os retornos nulos).
| Linha de Produtos | Código de linha |
|---|---|
| T | 0000T |
| 1222X | 1222X |
| 99º-A | 0099A |
| 123456789 | 123456789 |