Différence entre CHAR et VARCHAR

image_pdfimage_print

CHAR et VARCHAR sont deux types de caractère ASCII et presque identiques, mais ils sont différents au niveau de stockage et de récupération des données de la base de données. Voici quelques différences importantes entre CHAR et VARCHAR dans MySQL:
Liste des commandes MySQLListe des commandes MySQLDans ce tutoriel vous allez découvrir les différentes commandes MySQL qui devraient être utiles pour travailler avec des bases de données.     1. Pour…Lire plus  

Différence entre CHAR et VARCHAR
CHAR
VARCHAR
Signifier CHARACTERSignifier VARIABLE CHARACTER
CHAR stocke les valeurs dans des longueurs fixes et est complété avec des espaces pour correspondre à la longueur spécifiée.VARCHAR stocke les valeurs de longueur variable avec le préfixe de longueur 1 octet ou 2 octets et ne contient aucun autre caractère.
Il peut contenir un maximum de 255 caractères.Il peut contenir un maximum de 65 535 caractères.
Il utilise l’allocation statique de mémoire.Il utilise l’allocation dynamique de mémoire.
mysql>CREATE TABLE Personnes(nom CHAR(20));
mysql>create table Personnes(nom VARCHAR(20));
Différence entre DELETE et TRUNCATEDifférence entre DELETE et TRUNCATEQuelle est la différence entre DELETE et TRUNCATE ? – Dans SQL, il y a plusieurs façon pour supprimer les lignes d’une table. Vous pouvez…Lire plus Questions techniques sur MYSQLQuestions techniques sur MYSQL – Partie 1Nous avons divisé cette collection de questions techniques sur MYSQL sous sept chapitres là, c’est la premiere, puis vous trouverez la deuxième partie, la troisième…Lire plus
Partagez cet article

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *