Função String LENGTH(str), OCTET_LENGTH(str), CHAR_LENGTH(str) e CHARACTER_LENGTH(str) no Banco de Dados
Retorna o tamanho da string str:
mysql>SELECT LENGTH('text');-> 4 mysql>SELECT OCTET_LENGTH('text');-> 4
Retorna o tamanho da string str:
mysql>SELECT LENGTH('text');-> 4 mysql>SELECT OCTET_LENGTH('text');-> 4
Se o caracter mais a esquerda da string str é um caracter multi-byte, é retornado o código para este caracter, calculado a partir dos valores do código ASCII dos seus caracteres contituintes utizando-se a seguinte fórmula: ((primeiro byte do código ASCII)*256+(segundo byte do código ASCII))[*256+terceiro byte do código ASCII...]. Se o caracter mais a esquerda não é multi-byte, é retornado o mesmo valor que a função ASCII() retorna: Consulte mais informação
Retorna uma representação string do valor octal de N, onde N é um número muito grande. Isto é equivalente a CONV(N,10,8). Retorna NULL se N é NULL: Consulte mais informação
Retorna um conjunto (uma string contendo substrings separadas por ‘,’) contendo as strings que tem o bit correspondente em bits definido . str1 corresponde ao bit 1, str2 ao bit 2, etc. Strings NULL em str1, str2, ... não são adicionadas ao resultado: Consulte mais informação
Retorna a string str com caracteres de espaços extras iniciais removidos:
mysql> SELECT LTRIM(' barbar');
-> 'barbar'
A primeira sintaxe retorna a posição da primeira ocorrência da substring substr na string str. A segunda sintaxe retorna a posição da primeira ocorrência da substring substr na string str, iniciando na posição pos. Retornam 0 se substr não está em str: Consulte mais informação
Lê o arquivo e retona o conteudo do arquivo como uma string. O arquivo beve estar no servidor, você deve especificar o caminho completo para o arquivo, e você deve ter o privilégio FILE. O arquivo deve ser legível para todos e ser menor que o especificado em max_allowed_packet.
Retorna os tam caracteres mais a esquerda da string str:
mysql> SELECT LEFT('foobarbar', 5);
-> 'fooba'
Retorna a string com todos caracteres alterados para letra minúsculas de acordo com o conjunto de caracteres atual (o padrão é ISO-8859-1 Latin1): Consulte mais informação
Retorna a string str, com a substring começando na posição pos e contendo tam caracteres substituida pela string novastr: Consulte mais informação
Retorna a posição da primeira ocorrência da substring substr na string str. É o mesmo que as o LOCATE() com dois argumentos, exceto pelo fato de que os argumentos estão tracados: Consulte mais informação
Se N_OU_S é um número, é retornado um representação string do valor hexadecimal de N, onde N é um número muito grande (BIGINT). Isto é equivalente a CONV(N,10,16).
Retorna um valor 1 para N se a string str está na lista strlist contendo N substrings. A lista de string é composta de substrings separadas pelo caracter ‘,’. Se o primeiro argumento é uma string constante e o segundo é uma coluna do tipo SET, a função FIND_IN_SET() é otimizada para usar aritmética binária! Retorna 0 se str não está na strlista ou se strlista é uma string vazia. Retorna NULL se os argumentos são NULL. Esta função não irá funcionar adequadamente se o primeiro argumento contém uma vírgula (‘,’): Consulte mais informação
Retorna uma string onde para todo bit 1 em ‘bit’, você obtém uma string ‘on’ e para cada bit 0 você obtem uma string ‘off’, Cada string é separada com ‘separador’ (padrão,’,’) e só ‘número_de_bits’ (padrão 64) de ‘bits’ é usado: Consulte mais informação