Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cintiadel

[Resolvido] espaços em branco

Recommended Posts

estou fazendo um insert em uma tabela, e em um dos campos no final da palavra inserida no banco, está aparecendo um monte de espaço, e isso tem me causado problemas na minha aplicação.

o estranho é q é um valor fixo que eu passo e não tem espaço algum.

 

o campo é char e o insert esta assim:

 

Insert into req_protocolo (campo1,campo2,campo3,campo4,campo5,campo6) values ('B00001','00001','Serviço','','54,50','7/4/2009 10:21:26','Não Pago')

 

mesmo inserindo direto no banco ele insere alguns espaços ao final da palavra 'Não Pago '

já chequei pra ver se tinha algum valor default no campo mas n tem.

o que pode ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cintiadel

os campos do tipo char, sao alocados o valor deles, ou seja, se você tem um campo char[10] e inserir somente um caracter nele, os outros 9 caracteres sao preenchidos com espaços.

Isso nao acontece com campos to tipo varchar ou nvarchar, com isso o espaço do log do db tb eh afetado.

 

Abçs

Compartilhar este post


Link para o post
Compartilhar em outros sites

cintiadel

os campos do tipo char, sao alocados o valor deles, ou seja, se você tem um campo char[10] e inserir somente um caracter nele, os outros 9 caracteres sao preenchidos com espaços.

Isso nao acontece com campos to tipo varchar ou nvarchar, com isso o espaço do log do db tb eh afetado.

 

Abçs

obrigada pela explicação

tópico resolvido

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.