Strings são uma parte fundamental de qualquer administrador ou programador de banco de dados. Eles permitem que você armazene informações textuais em um banco de dados.
Este artigo discutirá como você pode determinar o comprimento de um tipo de string no SQL padrão.
No SQL padrão, existem três métodos principais para determinar o comprimento de uma corda.
Função de comprimento de bytes SQL
O primeiro método que você pode usar para determinar o comprimento de uma string é o byte_length função. Esta função leva a string como o parâmetro de entrada e retorna o comprimento da string em bytes.
A sintaxe da função é mostrada abaixo:
Byte_length (valor)Lembre-se de que o tipo de retorno da função é um número inteiro de 64 bits.
Um exemplo de uso é mostrado abaixo:
SelecioneA declaração de exemplo pega a string "Hello" e retorna seu comprimento em bytes. Um exemplo de saída é como mostrado:
lenght_in_bytesFunção sql char_length
O segundo método que você pode usar para determinar o comprimento de uma string é o char_length função. Da mesma forma, a função pega uma string e retorna o comprimento da string nos caracteres.
A sintaxe da função é mostrada abaixo:
Char_length (valor)Um exemplo de uso é mostrado abaixo:
SelecioneIsso deve retornar a saída como mostrado:
lenght_in_charactersObserve que, em alguns casos, você pode encontrar esta função renomeada para caractere_length (). No entanto, a funcionalidade permanece a mesma.
Função de comprimento SQL
O método final e mais comum para determinar o comprimento da string é o função () função. A função aceita um tipo de string ou byte. Em seguida, ele retorna o comprimento do valor de entrada em caracteres (para uma string) ou bytes (para tipo de byte).
A sintaxe da função é como mostrado:
Comprimento (valor)Podemos ilustrar o uso de exemplo como mostrado abaixo:
SelecioneA saída resultante é como mostrado:
COMPRIMENTOFechamento
Este artigo discute três métodos principais que você pode usar para determinar o comprimento de uma string no SQL padrão.