Je me demande, si j’ai un VARCHAR de 200 caractères et que je mets une chaîne de 100 caractères, utilisera-t-il 200 octets ou utilisera-t-il simplement la taille réelle de la chaîne?
Réponses
Trop de publicités?100 caractères.
C’est le var (variable) dans `` : vous ne stockez que ce que vous entrez (et 2 octets supplémentaires pour stocker la longueur jusqu’à 65535)
Si `` c’était le cas, vous stockeriez toujours 200 caractères, rembourrés de 100 espaces.
Voir la documentation : « Les types CHAR et VARCHAR »
panoet
Points
135