Como faço para aparar uma string no PostgreSQL?

Como faço para aparar uma string no PostgreSQL?
Às vezes, queremos armazenar nossos dados na forma de uma string e não como números inteiros ou qualquer outro tipo de dados usado com frequência. Nesses casos, desejamos ter todas essas funções e comandos disponíveis com os quais podemos trabalhar com as cordas facilmente, independentemente da linguagem de programação que estamos usando no momento. O PostgreSQL também suporta o tipo de dados da string e nos apresenta uma ampla gama de funções que podem ser usadas com as strings. Às vezes, queremos cortar uma parte específica de uma string e, para aprender como isso pode ser possível, você terá que tirar um tempo para passar por este artigo.

Aparando uma corda no PostgreSQL no Windows 10:

Existem diferentes funções disponíveis para aparar as cordas no PostgreSQL no Windows 10. A funcionalidade dessas funções difere em termos das posições das quais os caracteres especificados são aparados, eu.e., começo, fim ou ambos. Ao visualizar todos os exemplos que explicamos abaixo, você aprenderá os diferentes métodos para aparar uma corda no PostgreSQL no Windows 10.

Exemplo # 1: aparando uma corda no PostgreSQL desde o início:

Se você deseja aparar a string desejada no PostgreSQL desde o início, terá que executar a seguinte consulta:

# Selecione Trim (liderando '123' de '123AqSA');

Nesta consulta, usamos a função "acabamento" que toma a "posição de corte", eu.e., liderando neste caso, “personagem a ser aparado” eu.e., 123 neste caso, e a "string" i.e., 123AqSA neste caso como entrada. A palavra -chave “líder” especifica a posição da qual o caractere especificado será aparado da string. Neste exemplo, só queríamos remover todos os números desde o início da string, mantendo o nome intacto.

A imagem mostrada abaixo representa a saída desta consulta:

Exemplo # 2: aparando uma corda no PostgreSQL do final:

Se você deseja aparar a string desejada no PostgreSQL a partir do final, terá que executar a seguinte consulta:

# Selecione Trim (atrás de '123' de 'aqsa123');

Nesta consulta, usamos a função "acabamento" que toma a "posição de corte" i.e., atrás deste caso, "personagem a ser aparado" eu.e., 123 neste caso, e a "string" i.e., AQSA123 Nesse caso como entrada. A palavra -chave "à direita" especifica a posição da qual o caractere especificado será aparado da string. Neste exemplo, só queríamos remover todos os números do final da string, mantendo o nome intacto.

A imagem mostrada abaixo representa a saída desta consulta:

Exemplo # 3: Aparar uma corda no PostgreSQL desde o início e o final:

Se você deseja aparar a corda desejada no PostgreSQL desde o início e também do final, eu.e., Dos dois lados, você terá que executar a seguinte consulta:

# Selecione Trim (ambos '123' de '123AqSA123');

Nesta consulta, usamos a função "acabamento" que toma a "posição de corte" i.e., Ambos neste caso, “personagem a ser aparado” eu.e., 123 neste caso, e a "string" i.e., 123AQSA123 Nesse caso, como entrada. A palavra -chave “ambos” especifica a posição da qual o caractere especificado será aparado da string. Neste exemplo, só queríamos nos livrar de todos os números desde o início e também a partir do final da string, mantendo o nome intacto.

A imagem mostrada abaixo representa a saída desta consulta:

Exemplo # 4: Aparar uma corda no PostgreSQL sem especificar o personagem a ser aparado:

Você também pode optar por aparar uma string no PostgreSQL sem especificar explicitamente o personagem a ser aparado. Nesse caso, o espaço será considerado como o personagem padrão a ser aparado. A consulta a seguir descreve a seguinte:

# Selecione Trim (liderando de 'aqsa');

Nesta consulta, especificamos a "posição de corte" i.e., liderando, neste caso, mas não especificamos nenhum personagem para ser aparado. Só queríamos remover o espaço vazio no início da corda, mantendo o nome intacto.

A imagem mostrada abaixo representa a saída desta consulta:

Exemplo # 5: Aparar uma corda no PostgreSQL sem especificar o personagem a ser aparado e a posição de corte:

Você pode até aparar uma string no PostGresql sem especificar o personagem a ser aparado, bem como sem especificar a posição de corte. Nesse caso, o espaço será considerado o personagem padrão a ser aparado, enquanto "ambos" serão considerados a "posição de corte" padrão i.e., sua corda desejada será cortada de ambas as extremidades. A consulta a seguir descreve a seguinte:

# Selecione Trim ('aqsa');

Nós não tínhamos a "posição de corte" nem o "personagem a ser aparado" nesta consulta. Nós simplesmente queríamos remover os espaços vazios no início e no final da string, mantendo o nome intacto.

A imagem mostrada abaixo representa a saída desta consulta:

NOTA: Os três exemplos a seguir são os métodos alternativos para executar as consultas que usamos em nossos três primeiros exemplos.

Exemplo # 6: Usando a função "ltrim" no PostgreSQL:

Para aparar uma string desde o início, você também pode usar outra função retratada pela seguinte consulta:

# Selecione ltrim ('madame', 'm');

Nesta consulta, usamos a função "ltrim" que aceita dois argumentos, eu.e., A string (senhora neste caso) e o personagem a ser aparado da string (M neste caso). Esta função tenta remover o caractere especificado desde o início de uma string.

A imagem mostrada abaixo representa a saída desta consulta:

Exemplo # 7: Usando a função "rtrim" no PostGresql:

Para aparar uma string a partir do final, você também pode usar outra função retratada pela seguinte consulta:

# Selecione rtrim ('madame', 'm');

Nesta consulta, usamos a função "rtrim" que aceita dois argumentos, eu.e., A string (senhora neste caso) e o personagem a ser aparado da string (M neste caso). Esta função tenta remover o caractere especificado do final de uma string.

A imagem mostrada abaixo representa a saída desta consulta:

Exemplo # 8: Usando a função "BTRIM" no PostgreSQL:

Para aparar uma string desde o início e no final, você também pode usar outra função que é retratada pela seguinte consulta:

# Selecione BTRIM ('Madame', 'M');

Nesta consulta, usamos a função "btrim" que aceita dois argumentos, eu.e., A string (senhora neste caso) e o personagem a ser aparado da string (M neste caso). Esta função tenta remover o caractere especificado desde o início e do final de uma string.

A imagem mostrada abaixo representa a saída desta consulta:

Conclusão:

Este artigo foi sobre aparar uma corda no PostgreSQL no Windows 10. Conversamos sobre todas as diferentes funções que podem ser usadas para aparar uma string no PostGresql no Windows 10. Essas funções foram basicamente destinadas a especificar a posição de onde você deseja aparar uma string específica. Ao usar essas funções diferentes, você pode cortar convenientemente qualquer corda desejada desde o início, final ou ambos os lados simplesmente escolhendo a função correta que servirá ao propósito pretendido para você.