slek Posté 23 Octobre 2004 Posté 23 Octobre 2004 Bonjour,je débute dans ta création de base de donée avec mysql et j'ai une petite question a vous demander. Je suis en train de crée une table;je voulais savoir a quoi correspond la case Taille/Valeurs* et Attributs et si possible aussi savoir ou je pourrais trouver des cours pour me donner un coup de main. Merci d'avance.
Sarc Posté 23 Octobre 2004 Posté 23 Octobre 2004 salut ! PErsonnellement attribut je m'en sers pas... Mais ca a ptet une utilité inconnue pour moi Tailles valeurs, c'est le nombre maximal de caracteres que pourra contenir cette colonne... par exemple, si tu mets une colonne INT avec taille 4, tu ne pourras pas dépasser 9999 Si tu essayes, par PHP, de rentrer 10000 par exemple, ca risque d'etre coupé a 1000... Mais il est judicieux de mettre le chiffre pour lequel tu n'auras pas ce genre de problemes, mais pas trop grand, pour optimiser la bdd
petit-ourson Posté 24 Octobre 2004 Posté 24 Octobre 2004 (modifié) Personnellement je ne vois pas ce que tu entends par attribut. Tu utilises quoi pour créer ta table ? Modifié 24 Octobre 2004 par petit-ourson
Sarc Posté 24 Octobre 2004 Posté 24 Octobre 2004 Bah dans PHPmyadmin, tu as la colonne atribut avec binary, unsigned ou unsigned zerofill... Mais je ne sais pas a quoi ca sert
petit-ourson Posté 24 Octobre 2004 Posté 24 Octobre 2004 (modifié) Je vois mieux car je n'utilise pas phpmyadmin. Donc voici l'explication : 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. Tous les types entiers ont un attribut optionnel (non-standard) UNSIGNED (non-signé, en français). Les valeurs non-signées peuvent être utilisées pour n'autoriser que des valeurs positives dans une colonne, ou bien pour exploiter un intervalle de validité plus haut. Depuis la version 4.0.2 de MySQL, les nombres à virgule flottante peuvent aussi être UNSIGNED Comme avec les types entiers, cet attribut interdit les valeurs négatives dans la colonne, mais n'élève pas l'intervalle de validité. On retrouve tout cela dans la documentation Modifié 24 Octobre 2004 par petit-ourson
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant