Comprimento SQL de corda

Comprimento SQL de corda

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:

Selecione
Byte_length ('hello') como lenght_in_bytes;

A declaração de exemplo pega a string "Hello" e retorna seu comprimento em bytes. Um exemplo de saída é como mostrado:

lenght_in_bytes
5

Funçã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:

Selecione
Char_length ('hello') como lenght_in_characters;

Isso deve retornar a saída como mostrado:

lenght_in_characters
5

Observe 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:

Selecione
Comprimento ('Olá mundo') como comprimento;

A saída resultante é como mostrado:

COMPRIMENTO
11

Fechamento

Este artigo discute três métodos principais que você pode usar para determinar o comprimento de uma string no SQL padrão.