PostgreSQL: la Différence entre le texte et le type varchar (character varying)

Quelle est la différence entre le text type de données et la character varying (varchar) types de données?

Selon la documentation

Si le caractère variable est utilisée sans le spécificateur de longueur, le type accepte les cordes de n'importe quelle taille. Ce dernier est une extension PostgreSQL.

et

En outre, PostgreSQL fournit le type de texte, qui stocke des chaînes de n'importe quelle longueur. Bien que le type de texte n'est pas dans le standard SQL, plusieurs autres systèmes de gestion de base de données SQL ont ainsi.

Alors, quelle est la différence?

InformationsquelleAutor Adam Matan | 2011-01-31