IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Procédural MySQL Discussion :

Problèle avec tinyint()


Sujet :

SQL Procédural MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    HwRZxLc4
    Invité(e)
    Par défaut Problèle avec tinyint()
    Bonjour,

    J'ai une base de donné avec id incrémentale, seulement voila que sa bloc apprêt 127 entré

    voila ma lige id

    id tinyint(4) Non auto_increment
    Quelle solution pour continuer a entrer des données sans faire de dégât ?

    Merci d'avance.

  2. #2
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    pourquoi ne changes tu pas le type de ta colonne en int(4) ?

  3. #3
    HwRZxLc4
    Invité(e)
    Par défaut
    se qui me permettrais d'avoir combien d'entré ?

    Et la différence entre les 2 ?

    Je viens de trouver sa :

    byte tinyint de -128 à 127
    smallint smallint de -32768 à 32767
    integer int de -2147483648 à 2147483647
    Donc je risque quoi si je remplace tinyint par smallint ??

  4. #4
    Membre chevronné Avatar de jota5450
    Inscrit en
    Janvier 2006
    Messages
    263
    Détails du profil
    Informations personnelles :
    Âge : 49

    Informations forums :
    Inscription : Janvier 2006
    Messages : 263
    Par défaut
    slt.


    Donc je risque quoi si je remplace tinyint par smallint ??

    D´avoir 65280 numeros de plus disponibles ???

  5. #5
    HwRZxLc4
    Invité(e)
    Par défaut
    donc voila, j'ai pris le risque de modifier tinyint(4) en int(4), le chiffre 4 me donne la largeur ? exemple : 0000 exacte ?

  6. #6
    Membre émérite Avatar de pop_up
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    877
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Avril 2006
    Messages : 877
    Par défaut
    le int(4) doit surement te limiter à 9999 enregistrements.
    par contre tu n'auras pas 0001 mais 1

    int(4) limite à 4 chiffres mais je ne croit pas qu'il force l'affichage à 4 chiffres.

    personnellement pour mes id j'utilise toujours le type int car au moins, comme ça, je n'ai pas le probleme du nombre d'enregistrements.


  7. #7
    HwRZxLc4
    Invité(e)
    Par défaut
    Merci à vous.

Discussions similaires

  1. [MySQL-5.1] liaison ODBC avec access Booleen TINYINT(1)
    Par gilles_906 dans le forum Débuter
    Réponses: 0
    Dernier message: 08/03/2013, 12h23
  2. Probleme avec tinyint (1)
    Par snipemi dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 11/12/2010, 20h12
  3. Problèle d'accès iFrame, conflit avec innerHtml
    Par scorpiwolf dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/08/2008, 13h34
  4. problèle avec ado extactement avec moveprevious
    Par karimmass dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 31/01/2007, 00h28
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo