Pessoal, vira e mexe nos deparamos com a mesma dúvida só que por angulo
diferente.
Por exemplo, antigamente numa cirurgia de garganta tirava-se as amídalas e
pronto, hoje não se tira mais porque sabe-se que as amídalas são um alarme
muito importante :)

Bem passando de pato pra rato, temos o "Usar CHAR ou VARCHAR" ?

Até hoje eu tenho o conceito que:

N Caracteres fixos = CHAR
N Caracteres variados = VARCHAR

Lendo essa matéria sobre Oracle voltou a dúvida:
http://www.fabioprado.net/2011/08/qual-tipo-de-dado-devo-usar-char.html

Na matéria diz que "deve-se evitar o uso de CHAR" mesmo que seja fixo, por
exemplo em UF (CHAR(2))

A final, deve-se ou não usar o CHAR sendo que existe o VARCHAR ?

Pra mim o CHAR seria mais rápido por ter um tamanho fixo, mas pela matéria
mostra-se o inverso!!!

Sei que a matéria fala sobre o Oracle, mas como o Postgres no meu ver tem
muito a ver com ele, como se comportar no caso do CHAR e VARCHAR do
postgres ?

* Sei que existem muitas matérias na web sobre o postgres, mas gostaria de
saber a opinião do especialistas aqui da lista :) (acho mais confiável,
rsrsr)

Marcelo Silva
--------------------------------------------------------
Delphi / PHP
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Reply via email to