6.2 Types de colonnes
6 Référence du langage MySQL
Manuel de Référence MySQL 4.1 : Version Française
. Types numériques . Les types date et heure . Les types chaînes ->Choisir le bon type de colonne . Utilisation des types de données issues d'autres SGBDR . Capacités des colonnes
|
6.2.4 Choisir le bon type de colonne
Pour une utilisation optimale des capacitées de stockage, essayez d'utiliser
le type le plus optimal dans chaque cas. Par exemple, si une colonnes du type
entier sera utilisée pour des valeurs entre
1
et
99999
,
le type
MEDIUMINT UNSIGNED
sera le plus approprié.
La représentation des valeurs monétaires est un problème commun.
Avec MySQL, vous devrez utiliser le type
DECIMAL
. Il est sauvegardé
en tant que chaîne, aucune perte de précision ne devrait avoir lieu.
Si la précision n'est pas très importante, vous pouvez utiliser le type
DOUBLE
.
Pour une haute précision, vous pouvez toujours transcrire en nombre décimaux,
et les enregistrer dans des
BIGINT
. Cela vous permettra d'effectuer
tout vos calculs avec des entiers et de convertir à nouveau en nombre décimaux
au besoin.
|