Função de acabamento MySQL

Função de acabamento MySQL
O MySQL tem muitas funções internas para aplicar dados de string. A função TRIM () é uma delas. É usado em consultas MySQL para remover um caractere específico ou a lista de caracteres dos dados da string. É crucial limpar os dados antes de inseri -los na tabela ou atualizar os dados da tabela. A função Trim () é usada principalmente para esse fim. Suponha que o usuário digita o valor da senha com espaço extra por engano. É necessário remover o espaço extra antes de inserir o valor na tabela ou atualizar o valor existente da tabela ou verificar o valor da tabela para autenticação. Diferentes usos da função TRIM () foram mostrados neste tutorial.

Sintaxe:

A função Trim () do MySQL pode ser usada para três tipos de corte. A sintaxe da função TRIM () é fornecida abaixo:

TRIM ([ambos | Leading | Trailing [Remone_string] da] String)
  • Ambas as opções são usadas para remover o caractere ou string de ambos os lados dos dados principais da string.
  • A opção principal é usada para remover o caractere ou string do lado dos dados principais da string.
  • A opção principal é usada para remover o caractere ou string do lado esquerdo dos dados principais da string.
  • A opção de traseiro é usada para remover o caractere ou string do lado direito dos dados principais da string.
  • Se nenhuma opção e remover_string forem usados ​​na função, o espaço será removido de ambos os lados da corda principal.

Uso da função Trim ():

Os usos da função TRIM () com as diferentes opções usando dados da string e a data da tabela são fornecidos nesta parte deste tutorial.

Exemplo 1: Usando a função TRIM () sem opção

O uso da função TRIM () sem qualquer opção é discutido neste exemplo. Se nenhuma opção e Remow_String Value forem passados ​​na função TRIM (), o espaço será removido da string principal. Aqui, a saída da função TRIM () foi concatenada com outra string para verificar se o espaço é removido do lado direito da string:

Selecione Concat (Trim ('MySQL é servidor de banco de dados popular'), '-teste');

Saída:

A saída a seguir aparecerá após a execução da consulta anterior. O espaço foi removido de ambos os lados da corda:

Exemplo 2: Usando a função TRIM () com ambas as opções

O uso da função TRIM () com as duas opções e a sequência removido de valores diferentes foi demonstrado usando várias instruções de seleção aqui.

A consulta selecionada a seguir gerará a mesma saída que a consulta selecionada do exemplo anterior. Aqui, ambas as opções foram usadas sem qualquer string removida:

Selecione Concat (Trim (ambos de 'MySQL é servidor de banco de dados popular'), '-teste');

Saída:

A saída a seguir aparecerá após a execução da consulta anterior:

O personagem de remoção com as duas opções foi usado na seguinte consulta selecionada. Ele removerá o caractere, 'P', da string, 'php' e concatenará o valor restante da string, 'h' com a string '-test'. A saída será 'H-Test':

Selecione Concat (Trim (ambos 'P' de 'Php'), '-teste');

Saída:

A saída a seguir aparecerá após a execução da consulta anterior:

A string de remoção com as duas opções foi usada na seguinte consulta selecionada. Ele removerá a string, 'php' da string, "php bash python java php 'e concatenar o valor restante da string,' bash python java 'com a string' -te '. A saída será 'Bash Python Java -test':

Selecione Concat (Trim (ambos 'Php' de 'Php Bash Python java php'), '-teste');

Saída:

A saída a seguir aparecerá após a execução da consulta anterior:

Exemplo 3: Usando a função TRIM () com a opção de liderança

O uso da função TRIM () com a opção principal e a string de remoção foi mostrada na seguinte consulta selecionada. A sequência de remoção, 'php', será removida do lado esquerdo da corda principal, "Php Bash Python java php '. A saída será 'Bash Python Java Php-Test'.

Selecione Concat (Trim (liderando 'PHP' de 'Php Bash Python java php'), '-teste');

Saída:

A saída a seguir aparecerá após a execução da consulta anterior:

Exemplo 4: Usando a função TRIM () com a opção de arrasto

O uso da função TRIM () com a opção de arrasto e a string de remoção foi mostrada na seguinte consulta selecionada. A sequência de remoção, 'php' será removida do lado direito da corda principal, "Php Bash Python java php '. A saída será 'Php Bash Python Java -Test'.

Selecione Concat (Trim (arrastando 'php' de 'php bash python java php'), '-teste');

Saída:

A saída a seguir aparecerá após a execução da consulta anterior:

Exemplo 4: Usando uma função Trim () para os dados da tabela

Você precisa criar uma tabela com dados em um banco de dados MySQL para verificar a função TRIM () usada para os dados da tabela. Execute a seguinte consulta para criar um banco de dados nomeado test_db:

Criar banco de dados test_db;

Execute a seguinte declaração para usar o test_db Banco de dados como o banco de dados atual:

Use test_db;

Execute a seguinte consulta para criar o clientes Tabela com quatro campos:

Crie clientes de tabela (
Id int não é uma chave primária nula,
Nome Varchar (30) não nulo,
Email Varchar (50),
contact_no varchar (15));

Execute a seguinte consulta para inserir três registros no clientes mesa:

Insira em 'clientes' ('id', 'nome', 'email', 'contact_no') valores
('001', 'mahmuda ferdous', '[email protected] ',' +8801928964534 '),
('002', 'Zarin Chowdhury', '[email protected] ',' +8801855342123 '),
('003', 'mahmudul hasan', '[email protected] ',' +8801728976587 ');

Execute a seguinte consulta para verificar os dados originais do clientes mesa:

Selecione ID como ID, nome como nome, email como email, entre em contato com o telefone de 'clientes';

Saída:

A saída a seguir aparecerá após a execução da consulta anterior:

Execute a seguinte consulta para remover a string '+88'Desde o início dos valores do contact_no campo do clientes mesa:

Selecione ID como ID, nome como nome, email como email, compensação (liderando '+88' de contact_no) como telefone de 'clientes';

Saída:

A saída a seguir aparecerá após a execução da consulta anterior:

Conclusão:

Os usos da função TRIM () sem nenhuma opção e com três opções diferentes foram mostrados neste tutorial usando várias consultas selecionadas. Espero que o objetivo de usar a função TRIM () na consulta MySQL seja claro para os novos usuários do MySQL. Confira outros artigos de dica do Linux para obter mais dicas e tutoriais.
/div>