Função de comprimento da sequência SQL

Função de comprimento da sequência SQL
Neste pequeno artigo, aprenderemos como determinar a duração de uma string no SQL. Antes de mergulhar no conteúdo real, lembre -se de que fazemos referência às definições de SQL padrão ANSI quando dizemos SQL. Embora cubramos as extensões de idioma SQL de vários mecanismos de banco de dados, é bom observar a diferença.

Função padrão de comprimento SQL

A função SQL padrão para determinar o comprimento de uma string é COMPRIMENTO(). Esta função pega uma string ou bytes e retorna a string.

A sintaxe é como mostrado abaixo.:

Comprimento (valor);

Considere um exemplo mostrado abaixo:

Selecione comprimento ('oi') como comprimento;

A consulta acima deve retornar o comprimento da string fornecida. Um exemplo de saída é como mostrado abaixo:

comprimento
--------
2

Nota: Lembre -se de que o comprimento aqui indica o número de caracteres unicode na string fornecida.

Você pode verificar os caracteres Unicode como mostrado abaixo:

https: // unicode.org/padrão/padrão.html

Função estendida de comprimento da corda

Vários mecanismos de banco de dados implementaram e estendidas versões do padrão SQL. Um exemplo é a função de comprimento da string.

Nos mecanismos de banco de dados como o MySQL, essa função é renomeada para Len. No entanto, o uso é semelhante ao mostrado acima.

A sintaxe é como mostrado abaixo:

Len (valor);

A função leva a string como o argumento e retorna o número de caracteres na string.

Um exemplo de uso é como mostrado abaixo:

Selecione Len ('oi');

Isso deve retornar:

comprimento
--------
2

Você também pode usar o comprimento (padrão SQL) e as funções LEN (estendidas) para determinar o comprimento das cordas em uma coluna.

Um exemplo de uso é como mostrado:

Selecione First_Name, comprimento (First_Name) do cliente;

No exemplo acima, usamos a tabela de um cliente de amostra para obter o comprimento da coluna First_Name.

O conjunto resultante é como mostrado:

primeiro_name | comprimento
------------+--------
Mary | 4
Patricia | 8
Linda | 5
Barbara | 7
Elizabeth | 9

Fechamento

Neste artigo, discutimos como determinar o comprimento de uma string usando a função de comprimento no SQL e LEN padrão na versão SQL estendida.