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.
Função
Aplica-se a:
SQL do Databricks
Databricks Runtime
Retorna expr, preenchido à direita com pad até o comprimento de len.
Sintaxe
rpad(expr, len [, pad] )
Argumentos
-
expr: uma expressãoSTRINGouBINARYa ser preenchida. -
len: uma expressãoINTEGER. -
pad: uma expressãoSTRINGouBINARYopcional com o padrão para preenchimento. O padrão é um caractere de espaço paraSTRINGe x'00' paraBINARY.
Retornos
Um BINARY se ambos expr e pad forem BINARY. Caso contrário, retorna um STRING.
Se expr for maior que len, o valor de retorno será reduzido para caracteres len.
Se você não especificar pad, um STRINGexpr será adicionado à direita com caracteres de espaço, enquanto um BINARYexpr será adicionado à direita com x'00' bytes.
Se len for menor que 1, uma cadeia de caracteres vazia.
BINARY tem suporte desde:Databricks Runtime 11.0.
Exemplos
> SELECT rpad('hi', 5, 'ab');
hiaba
> SELECT rpad('hi', 1, '??');
h
> SELECT rpad('hi', 5);
hi
> SELECT hex(rpad(x'1020', 5, x'05'))
1020050505