Bonjour
Je suis en train d'essayer d'améliorer la taille des colonnes de mes tables.
Et j'ai l'impression que Mysql V5.0 ne prend pas en compte mes spécifications sur la taille des champs numériques.
Je m'explique.
je pensais que la colonne TOTO spécifiée de la manière suivante :
ne me permétrait pas de saisir un chiffre supérieur à 99.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 CREATE TABLE test ( TOTO tinyint(2) )
Et bien si, je saisi aisement depuis phpMyadmin !! le chiffre 128.
Je sais que tinyint est limité à 127 (et 255 en UNSIGNED)
Mais je ne comprend pas alors que l'on puisse saisir une taille (2) si elle n'est pas prise en compte.
Quelqu'un peut-il m'éclairer.
Merci d'avance.[/code]
Partager