[MYSQL] Capacité des colonnes
19 messages
• Page 2 sur 2 • 1, 2
-

dorian53 - WRInaute passionné

- Messages: 2199
- Inscription: 10 Avr 2005
Désolé de relancer le sujet mais au final je n'ai toujours pas trouvé l'intérêt de cette valeur ?
Par défaut mediumint( 8 ) mais 8 quoi ?
J'ai modifié cette valeur mais rien ne change lors des insertions nous sommes toujours limité à la taille initiales soit 3octets 2^(8*3) en UNSIGNED.
Quelqu'un c'est à quoi cette colonne correspond ?
Par défaut mediumint( 8 ) mais 8 quoi ?
J'ai modifié cette valeur mais rien ne change lors des insertions nous sommes toujours limité à la taille initiales soit 3octets 2^(8*3) en UNSIGNED.
Quelqu'un c'est à quoi cette colonne correspond ?
-

rog - WRInaute passionné

- Messages: 1662
- Inscription: 21 Sep 2006
j'ai la forte impression que cet attribut ne sert à rien et que c'est un héritage de syntaxe des attributs de champs char etc...
hier soir j'ai essayé de mettre la main sur mes cours (mysql 3.23) mais je ne les ai pas trouvés (faut envisager serieusement de ranger mon bureau)
lol
dès que je les trouve je te donne l'explication
rog
hier soir j'ai essayé de mettre la main sur mes cours (mysql 3.23) mais je ne les ai pas trouvés (faut envisager serieusement de ranger mon bureau)
lol
dès que je les trouve je te donne l'explication
rog
- thierry8
- WRInaute accro

- Messages: 3251
- Inscription: 11 Juil 2005
il y a une histoire d'allocation d'espace dans mysql.
si tu met 1 par défaut l'espace réservé sur donc 1 octet
si l'enregistrement que tu met dedans dépasse cette capacité, mysql bascule automatique à la limite imputé par le type du champ.
l'avantage est lorsque tu n'as besoin de stocker qu'une information du style :
activé : oui / non : 0 / 1
si tu met 1 par défaut l'espace réservé sur donc 1 octet
si l'enregistrement que tu met dedans dépasse cette capacité, mysql bascule automatique à la limite imputé par le type du champ.
l'avantage est lorsque tu n'as besoin de stocker qu'une information du style :
activé : oui / non : 0 / 1
-

dorian53 - WRInaute passionné

- Messages: 2199
- Inscription: 10 Avr 2005
Voici la réponse
Cette spécification de taille est utilisée pour remplir à gauche, avec le caractère de remplissage par défaut, les nombres dont la taille est inférieure à celle spécifiée mais uniquement à l'affichage : cela ne réduit pas l'intervalle de validité des valeurs qui peuvent être stockées dans la colonne.
Lorsqu'elle est utilisée avec l'attribut de colonne optionnel ZEROFILL, le caractère de remplissage par défaut est remplacé par le caractère zéro. Par exemple, pour une colonne dont le type est INT(5) ZEROFILL, la valeur 4 sera lue 00004.
Cette spécification de taille est utilisée pour remplir à gauche, avec le caractère de remplissage par défaut, les nombres dont la taille est inférieure à celle spécifiée mais uniquement à l'affichage : cela ne réduit pas l'intervalle de validité des valeurs qui peuvent être stockées dans la colonne.
Lorsqu'elle est utilisée avec l'attribut de colonne optionnel ZEROFILL, le caractère de remplissage par défaut est remplacé par le caractère zéro. Par exemple, pour une colonne dont le type est INT(5) ZEROFILL, la valeur 4 sera lue 00004.
19 messages
• Page 2 sur 2 • 1, 2
Lectures recommandées sur ce thème :
- MYSQL ORDER BY... somme de colonnes
- Design 2 colonnes ou 3 colonnes
- Capacité serveur dédié
- blog: capacité de la base de données
- L'option haute capacité de OVH
- Gmail double sa capacité et passe à 2 Go (ou plus ?)
- si figé ---> capacité serveur dépassée que faire ?
- Capacité d'un fichier robots.txt?
- Microsoft a perdu sa capacité d'innovation estime un ancien dirigeant
- augmentation de capacité SQL ou changement de plan OVH
- Gestion des langues et des sessions en PHP / MySQL - 02-05-2004
- Passage à l'heure d'été/hiver sur un forum phpBB - 31-10-2010
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- GoogleStats : analyse temps réel des visites de Google sur votre site - 02-10-2002
- Sortie officielle de GoogleStats v2.0 ! - 23-02-2003
- AdSense Tracking : statistiques détaillées sur les clics AdSense - 29-02-2004
- Le WRInaute du moment - 24-10-2006
- Google a répertorié 1000 milliards de pages sur le web ! - 25-07-2008
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
