Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
mysql_type [2020/08/04 18:23] – [Les données numériques] nekanmysql_type [2022/04/05 17:11] (Version actuelle) nekan
Ligne 1: Ligne 1:
-~~CLOSETOC~~ 
 ====== MySQL - Types de données ====== ====== MySQL - Types de données ======
 +<label type="info">Création</label> --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2020/08/04 17:09//
  
 Comme la plupart des langages informatiques, ''SQL'' définie ses données selon certains types. Lorsqu'on définie une colonne dans une table, on doit définir le type de données qu'elle accueillera. Toutes les données de cette colonnes seront alors du même type, celui qui a été défini. Il est important de bien définir le type de données utilisé, une mauvaise définition pouvant entraîner : Comme la plupart des langages informatiques, ''SQL'' définie ses données selon certains types. Lorsqu'on définie une colonne dans une table, on doit définir le type de données qu'elle accueillera. Toutes les données de cette colonnes seront alors du même type, celui qui a été défini. Il est important de bien définir le type de données utilisé, une mauvaise définition pouvant entraîner :
Ligne 26: Ligne 26:
 |''BIGINT''|5|-9223372036854775808|9223372036854775807|0|18446744073709551615| |''BIGINT''|5|-9223372036854775808|9223372036854775807|0|18446744073709551615|
  
-<note important>Si on essaie de stocker un entier dans une trop grand pour le type défini, alors la valeur stockée sera la plus grande/petite valeur possible pour le type défini. +<callout type="warning" icon="true" title="Limitations">Si on essaie de stocker un entier dans une trop grand pour le type défini, alors la valeur stockée sera la plus grande/petite valeur possible pour le type défini. 
-Par exemple : Si on stocke l'entier ''152968'' dans un ''SMALLINT'', la valeur réellement stockée sera ''32767''. Pour ''-152968'', ce sera ''-32768''.</note>+Par exemple : Si on stocke l'entier ''152968'' dans un ''SMALLINT'', la valeur réellement stockée sera ''32767''. Pour ''-152968'', ce sera ''-32768''.</callout>
  
 === UNSIGNED === === UNSIGNED ===
Ligne 56: Ligne 56:
  
 ===== Les données temporelles ===== ===== Les données temporelles =====
 +
 +<image shape="thumbnail">{{ :underconstruction-copy-300x150.jpg |}}</image>
  
  
-{{ :underconstruction-copy-300x150.jpg |}} 
- --- //[[nekan@shyrkasystem.com|Nicolas THOREZ]] 2020/08/04 17:09// 
-~~CLOSETOC~~ 
  
  • mysql_type.1596558218.txt.gz
  • Dernière modification : 2020/08/04 18:23
  • de nekan