Preenchimento de string refere -se ao processo de adicionar os caracteres a uma ou ambas as extremidades de uma determinada string de entrada. O preenchimento de string é um método predominante em programação e bancos de dados, permitindo que você adicione as meta informações a um determinado conjunto de valores.
Neste post, aprenderemos a usar a função LPAD () para executar o preenchimento de string no lado esquerdo da string nos bancos de dados Oracle.
Função do LPAD Oracle
A função Oracle LPAP () nos permite fornecer um determinado conjunto de caracteres e depois os impede à esquerda da string a um determinado comprimento.
A sintaxe da função pode ser expressa como mostrado no seguinte:
LPAD (src_string, comprimento, [pad_string]);A função aceita três argumentos principais:
A função retorna um tipo de string com a string de origem que é acolchoada com o PAD_STRING. Dependendo do tipo de dados de entrada da sequência de origem, a função retorna um varchar2 ou nvarchar2.
Exemplos:
Considere os seguintes exemplos que exemplificam o uso da função sob várias entradas.
Exemplo 1: Usando a função LPAD para adicionar o protocolo de destino
Considere este exemplo que demonstra como usar a função de LPAD para adicionar o protocolo de destino a um determinado URL:
Selecione LPAD ('Linuxhint.com ', 21,' https: // ')Saída resultante:
SAÍDAExemplo 2: Usando a função LPAD para adicionar um código de país aos números de celular
O exemplo a seguir demonstra o uso da função LPAD () para adicionar os códigos do país aos números de celular.
Tabela original:
Declaração de preenchimento:
Selecione First_Name, email, LPAD (Phone_Number, 14, '+1') dos funcionários;Tabela resultante:
Exemplo 3: Usando a função LPAD () para aparar uma string
Como afirmado, definir o valor do parâmetro de comprimento como um valor menor do que o tamanho da sequência de origem leva à função LPAD () truncando a string para o comprimento especificado sem preenchimento.
Um exemplo de demonstração é como mostrado:
Selecione LPAD ('Linuxhint.com ', 9,' https: // ')Nesse caso, a função apara a string para o comprimento do conjunto, conforme mostrado na seguinte saída:
SAÍDAConclusão
Este tutorial discutiu sobre como usar a função LPAD () para executar o estofamento esquerdo para um determinado comprimento. Também descobrimos como usar a função LPAD () para aparar uma string para um determinado tamanho.