2
respostas

Duvidas sobre truncar

Olá estou com duvida sobre o que esta mensagem significa: "Os dados de sequência ou binários estão truncados na tabela 'CADASTRO_ALUNO.dbo.CADASTRO', coluna 'ENDEREÇO'. Valor truncado: 'RUA TALTAL'." acontece muito esse erro e não entendo o pq. Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

Havia sugerido uma resposta equivocada pois não tinha captado a pergunta por completo

Olá Tayna, tudo bem?

Peço desculpas pela demora no retorno.

O erro foi retornado ao tentar executar a inserção, pois o campo endereço está definido como um varchar(10), e no momento da inserção, foi passado um número maior de caracteres.

Tente executar o comando informando 10 ou menos caracteres para o campo endereço, como por exemplo, RUA TALTAL.

INSERT INTO [dbo].[CADASTRO] 
(NOME, IDADE, GENERO, ENDEREÇO, CEP)
VALUES
('NOME', '12', 'F', 'RUA TALTAL', '22222222');

Uma dica é que normalmente, quando criamos uma tabela, para campos onde o número de caracteres é indeterminado (como no caso do endereço), é indicado colocar um limite de caracteres um pouco maior, como 100 ou 200.

Espero ter ajudado e bons estudos!