Função PostgreSQL- LPAD
A função PostgreSQL LPAD() é usada para preencher uma string à esquerda por um comprimento especificado com outros caracteres especificados.
Syntax: LPAD(string, length[, fill])
Vamos analisar a sintaxe acima:
- O argumento string é uma string que deve ser preenchida à esquerda.
- É um número inteiro positivo que define o comprimento da string de resultado após o preenchimento.
- O argumento fill é usado para preencher a string original. É um argumento opcional. Por padrão, seu valor é um espaço.
Exemplo 1:
A instrução a seguir usa a função LPAD() para preencher o '*' à esquerda da string 'GeeksforGeeks':
SELECT LPAD('GeeksforGeeks', 15, '*');
Saída:
Exemplo 2:
A declaração a seguir ilustra como usar a função LPAD() para desenhar um gráfico com base na soma dos pagamentos por cliente do cliente e na tabela de pagamentos do banco de dados de amostra:
SELECT first_name || ' ' || last_name fullname, SUM(amount) total, LPAD('*', CAST(TRUNC(SUM(amount) / 10) AS INT), '*') chart FROM payment INNER JOIN customer using (customer_id) GROUP BY customer_id ORDER BY SUM(amount) DESC;
Saída:
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva