Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
✅ Fluxo de eventos do Azure Stream Analytics ✅ Fabric
Retorna parte de um caractere ou de um texto.
Sintaxe
SUBSTRING ( expression, start, length )
Observação
O índice/posição da função SUBSTRING é baseado em 1.
Argumentos
expressão
É uma expressão de caractere ou uma coluna do tipo nvarchar(max).
começar
É uma expressão bigint que especifica onde os caracteres retornados começam. Se a inicialização for menor que 1, a expressão retornada começará no primeiro caractere especificado na expressão. Nesse caso, o número de caracteres retornados é o maior valor da soma de início + comprimento- 1 ou 0. Se start for maior que o número de caracteres na expressão de valor, uma expressão de comprimento zero será retornada.
comprimento
É uma expressão bigint positiva que especifica quantos caracteres da expressão serão retornados. Se o comprimento for negativo, um erro será gerado e a instrução será encerrada. Se a soma de início e comprimento for maior que o número de caracteres na expressão, a expressão de valor inteiro começando no início será retornada.
Tipos de retorno
nvarchar(max)
Exemplos
SELECT
'abcdefg' AS x,
SUBSTRING('abcdefg',2,4) AS substringX
FROM Input
| x | substringX |
|---|---|
| abcdefg | bcde |