A Função “LEN” retorna o número de caracteres, em vez de o número de bytes, da expressão da cadeia especificado, excluindo espaços em branco.

Sintaxe:

LEN (string_expression)

Vamos ao exemplo de como utilizar a função LEN.

Primeiro passo vamos criar uma tabela de teste para que possamos testar na prática o uso da função


CREATE TABLE TESTE
(
 CODIGO INT NOT NULL,
 CAMPO1 VARCHAR(50) NULL,
 CAMPO2 VARCHAR(50) NULL,
 CAMPO3 VARCHAR(50) NULL,
);

Pronto, tabela criada, agora para que possamos executar nossa função é necessário que a tabela tenha informações, portanto, segue abaixo a frase T-SQL para popular a tabela.


INSERT INTO TESTE (CODIGO, CAMPO1, CAMPO2, CAMPO3) VALUES
 (1, 'TESTE DE INSERT CAMPO 1', 'VAMOS FAZER SELECT PARA TESTE',
 'T-SQL');

Tabela já está com informações agora vamos executar a função LEN.


SELECT LEN(CAMPO1) AS QTDECARACTERES FROM TESTE;

O retorno da frase SQL acima deverá ser conforme a imagem abaixo:


0 comentário

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *