Varchar
Le varchar (issu de l'anglais variable character field) est un type de données utilisé par les systèmes de gestion de base de données (SGBD) pour allouer de l'espace mémoire dynamiquement aux chaînes de caractères stockées, c'est-à-dire sans allouer une quantité immuable de mémoire. Ceci permet d'optimiser l'espace utilisé lorsque la longueur de la chaîne est variable mais qu'il est possible d'estimer une longueur maximale qui ne sera jamais dépassée.