Quel type de données dois-je utiliser pour stocker le format de date AAAA (année de 4 caractères uniquement, pas de mois ou de jours)?MySQL: Quel type de données utiliser pour le champ YYYY?
0
A
Répondre
-1
Je vous suggère entier en utilisant (4)
1
Vous avez besoin si vous existez tableau ajouter une colonne sur votre structure de la table: exemple:
ALTER TABLE `table_name_to_alter` ADD `new_colum_name_year` YEAR NOT NULL AFTER `a_colum_name_exist`;
// AN NOT NULL la colonne est un type YEAR donc XXXX seulement, et NON NULL nécessaire https://dev.mysql.com/doc/refman/5.7/en/year.html
Entier sera votre ami. – Tyr
@Tyr Comme vous le savez, le type Interger coûte 1, 2, 4, 8 bits, 2 minimum pour un an, et le type YEAR ne coûte que 1 bit, c'est la durée de vie importante de votre db. https://dev.mysql.com/doc/refman/5.7/fr/integer-types.html –