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.
Função
Aplica-se a:
Databricks SQL
Databricks Runtime
Retorna expr, acolchoado à direita com pad um comprimento de len.
Sintaxe
rpad(expr, len [, pad] )
Argumentos
-
expr: ASTRINGouBINARYexpressão a ser acolchoada. -
len: UmaINTEGERexpressão. -
pad: Um opcionalSTRINGouBINARYexpressão com o padrão para preenchimento. O padrão é um caractere de espaço paraSTRINGe x'00' paraBINARY.
Devoluções
A BINARY se ambos expr e pad são BINARY. Caso contrário, retorna um STRINGarquivo .
Se expr for maior que len, o valor de retorno será encurtado para len caracteres.
Se não especificares pad, o STRINGexpr é preenchido à direita com os caracteres de espaço, enquanto o BINARYexpr é preenchido à direita com bytes x'00'.
Se len for menor que 1, uma cadeia de caracteres vazia.
BINARY é suportado 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