lpad função

Aplica-se a:verificar a verificação sim do SQL do Databricks marcada como sim Databricks Runtime

Devolve expr, acolchoado à esquerda com pad um comprimento de len.

Sintaxe

lpad(expr, len [, pad] )

Argumentos

  • expr: uma expressão BINÁRIA ou CADEIA a ser acolchoada.
  • len: uma expressão INTEGER que especifica o comprimento da cadeia de resultado
  • pad: uma expressão BINÁRIA ou CADEIA opcional que especifica o preenchimento.

Devolve

UMA CADEIA.

Se expr for maior que len, o valor devolvido é abreviado para len carateres. Se não especificar pad, uma expr CADEIA é acolchoada à esquerda com carateres de espaço, enquanto um BINÁRIO expr é acolchoado à esquerda com bytes x'00'. Se len for inferior a 1, uma cadeia vazia.

BINARY é suportado desde:Databricks Runtime 11.0.

Exemplos

> SELECT lpad('hi', 5, 'ab');
 abahi
> SELECT lpad('hi', 1, '??');
 h
> SELECT lpad('hi', 5);
    hi

> SELECT hex(lpad(x'1020', 5, x'05'))
 0505051020