Funções de string MySQL

Esta página mostra as funções de string do MySQL mais comumente usadas que permitem manipular dados de string de caracteres de maneira eficaz.

Nome Descrição
CONCAT Concatene duas ou mais strings em uma única string.
CONCAT_WS Retorne uma única string concatenando várias strings separadas por um separador especificado.
INSTR Retorna a posição da primeira ocorrência de uma substring em uma string.
COMPRIMENTO Obtenha o comprimento de uma string em bytes.
CHAR_LENGTH Retorna o comprimento de uma string medida em caracteres.
ESQUERDA Obtenha um número especificado de caracteres mais à esquerda de uma string.
MAIS BAIXO Retorna uma string convertida em minúsculas.
LOCALIZAR Retorna a posição de uma substring dentro de uma determinada string começando em uma posição especificada.
LTRIM Remova todos os espaços iniciais de uma string.
SUBSTITUIR Repita uma string um determinado número de vezes.
REPITA Repetir uma string por um determinado número de vezes.
REVERTER Inverta uma string.
CERTO Obtenha um número especificado de caracteres mais à direita de uma string.
RTRIM Remova todos os espaços finais de uma string.
SUBSTRING Extraia uma substring começando de uma posição com comprimento específico.
SUBSTRING_INDEX Retorna uma substring de uma string antes de um número especificado de ocorrências de um delimitador.
APARAR Remova caracteres indesejados de uma string.
FIND_IN_SET Encontre uma string em uma lista de strings separadas por vírgula.
FORMATAR Formate um número com uma localidade específica, arredondado para o número de decimais.
SUPERIOR Converta uma string em maiúscula.

Funções de concatenação

  • CONCAT() : Combina duas ou mais strings em uma única string.
  • CONCAT_WS() : Combina várias strings em uma única string com um separador especificado.

Funções de substring

  • SUBSTRING() : Extrai uma substring de uma determinada string.
  • SUBSTRING_INDEX() : Extrai uma substring de uma string usando um delimitador.
  • LEFT() : Retorna um número especificado de caracteres desde o início de uma string.
  • RIGHT() : Retorna um número especificado de caracteres do final de uma string.
  • MID() : Extrai uma substring do meio de uma string. A função MID() é sinônimo de SUBSTRING().

Funções de pesquisa e localização

  • LOCATE() : Encontra a posição de uma substring dentro de uma string.
  • POSITION() : Encontra a posição de uma substring. The POSITION()é sinônimo de LOCATE()função.
  • INSTR() : Outra função para encontrar a posição de uma substring.

Funções de conversão de caso

  • UPPER() : Converte uma string em maiúscula.
  • LOWER() : Converte uma string em minúsculas.

Funções de manipulação de personagens

  • REPLACE() : Substitui todas as ocorrências de uma substring em uma string.
  • TRIM() : Remove espaços iniciais e finais de uma string.
  • LTRIM() : Remove espaços iniciais de uma string.
  • RTRIM() : Remove espaços finais de uma string.
  • REPEAT() : Repete uma string um determinado número de vezes.
  • REVERSE() : inverte os caracteres de uma string.
  • INSERT() : Substitui uma substring dentro de uma string por uma nova substring.

Funções de espaço em branco

  • SPACE(): Retorna uma string composta por espaços.
  • ASCII() : Retorna o valor ASCII do caractere mais à esquerda de uma string.
  • CHAR(): Converte um valor ASCII em um caractere.

Funções de comprimento e contagem

  • LENGTH() : Retorna o comprimento de uma string em bytes.
  • CHAR_LENGTH() : Retorna o comprimento de uma string em caracteres.
  • OCTET_LENGTH(): Retorna o comprimento de uma string em bytes.
  • BIT_LENGTH(): Retorna o comprimento de uma string em bits.
  • CHARACTER_LENGTH() : Retorna o comprimento de uma string em caracteres.
  • BIT_COUNT(): Conta o número de bits em uma string binária.
  • STRCMP(): compara duas strings e retorna sua ordem relativa.

Funções de string de preenchimento

  • LPAD() – preenche à esquerda uma string com um conjunto de caracteres até um comprimento especificado.
  • RPAD() – preenche à direita uma string com um conjunto de caracteres até um comprimento especificado.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *