1
resposta

Uma dica sobre o Char ou varchar

Sendo bem sincero, ao estudar vc percebe que é algo limitrofe e de certa forma não padronizada. Executando o sugerido, ou seja vc resolvendo o problema da empresa e/ou cliente tá feito. Isso é mais coisa de deixar o código de mais fácil interpretação, para quando outra pessoa olhar ou for dar seguimento, ou te ajudar em algo. Digamos, a formatação mais clara e bonita. Mas enfim...

1 resposta

Oiii Helder, tudo bem?

Desculpas pela demora em obter um retorno.

O resultado final é super importante, como dito por você. Mas saber a diferença entre esses dois tipos também é válido para casos onde você tenha que trabalhar em ambos os cenários. A diferença entre eles é que enquanto o CHAR suporta tamanhos fixos de caracteres, o VARCHAR por sua vez suporta caracteres de tamanhos variáveis.

Então, por exemplo, se declararmos um CHAR de tamanho 100 e preenchemos apenas 40 caracteres, o restante será preenchido com espaços em branco até totalizar o tamanho 100. Já utilizando o VARCHAR isso não ocorre, pois se declaramos um VARCHAR de tamanho 100 e utilizarmos 40, ao final o tamanho será 40. Portanto, considerações de performance também devem ser levadas em conta no momento de escolher um ou outro.

Qualquer dúvida estou por aqui.

Grande abraço!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software