Ir para conteúdo

POWERED BY:

Arquivado

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

Muricy

Tamanho de Campo Inválido?????

Recommended Posts

Tenho um campo VARCHAR(7) ou CHAR(7) e tento incluir a palavra "ATENÇÃO"Dá erro no Oracle dizendo que o campo é muito pequeno para aceitar... MÁXIMO(7) - REAL(9)Como resolver isso????

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa Muricy,

 

você pode aumentar o tamanho do campo, faz o seguinte:

 

 

ALTER TABLE tabela MODIFY campo VARCHAR2(10) NULL;

 

ou

 

ALTER TABLE tabela MODIFY campo VARCHAR2(10) NOT NULL;

 

 

 

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa Muricy,você pode aumentar o tamanho do campo, faz o seguinte:ALTER TABLE tabela MODIFY campo VARCHAR2(10) NULL;ouALTER TABLE tabela MODIFY campo VARCHAR2(10) NOT NULL; http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Agradeço a sua ajuda, mas não posso aumentar o tamanho dos campos, pois em algumas situações a minha aplicação alimenta uma base de dados de outro servidor e mesmo assim não é uma opção correta, pois imagine ficar aumentando o campo toda vez que extrapolar por digitar acentos.O que quero saber é se existe alguma configuração no Oracle para retificar isso, pois uma letra com acento deveria ocupar apenas 1 caracter e não 2.

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.