| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Données SQL non pris en charge Erreur de type de colonne Entier
    Une configuration de base de données SQL qui a travaillé avec un logiciel de base de données relationnelle ne fonctionnera pas forcément avec l'autre. En obtenant une erreur " non prise en charge de données de type " sur une colonne de type entier , vous trouvez cela à la dure . Bien que vous ne pouvez pas changer ce que les types de données d'un serveur SQL notamment en charge , vous pouvez modifier votre code pour accueillir les types de données pris en charge par votre logiciel de serveur de base de données . Types entiers

    Un entier est, par définition , un nombre entier sans aucune composante fractionnaire . Dans la programmation informatique, cependant, il ya plus d'un type de données entier . Le type de données standard " int" prend quatre octets de mémoire et peut représenter un nombre compris entre -2147483648 et 4294967295 . Il existe d'autres types de données entiers , tels que " smallint , " qui stockent une plus petite gamme de numéros et prennent moins de mémoire . Sinon, " bigint " prend plus de mémoire, mais peut stocker un plus large éventail d'entiers.
    SQL Packages

    SQL signifie Structured Query Language , une syntaxe générale pour la création et l'interrogation des bases de données relationnelles . Serveurs de bases de données qui utilisent le langage SQL sont tous les logiciels de base de données SQL techniquement , mais se présenter comme des progiciels distincts. Ils mettent en œuvre des caractéristiques différentes , telles que les fonctions d'auto- incrémentation , et prennent en charge différents types de données des colonnes de la table. Une erreur " non prise en charge des données de type " signifie que votre logiciel SQL serveur actuel ne prend pas en charge le type de nombre entier que vous essayez d'utiliser .
    INT Type de données
    < br >

    Si vous ne voulez pas changer votre logiciel de serveur à un paquet qui prend en charge le type de données préféré , vous devrez utiliser un type de données que le logiciel prend en charge . Si vous essayez d'utiliser un type de données entier plus compact , alors il vous suffit d' utiliser un type de données entier régulière. Cela peut prendre plus de mémoire, mais il aura la gamme nécessaire pour stocker votre numéro et est universellement pris en charge par le logiciel de serveur SQL.
    FLOAT

    Si vous avez besoin d' un entier type de données qui permet de stocker un plus grand nombre qu'un régulière "int" est capable de manipulation, alors vous aurez à la recherche des types de données spécifiques disponibles pour votre logiciel SQL Server spécifique , et en trouver un qui a plus de quatre octets dans le stockage, de sorte que vous pouvez stocker votre entière dans le format de ce type de données . Pour ce faire, vous devez remanier votre entière au format nécessaire avant de l'écrire sur une table de base de données , puis le refondre en un entier après avoir récupéré à partir de la base de données.

    Previous :

    next :
      articles connexes
    ·Comment télécharger des fichiers PDF en PHP 
    ·Comment ajouter des Server Side Includes à un site web…
    ·Comment arrêter une requête dans MySQL 
    ·Comment copier un site Web PHP 
    ·Comment faire l' AJAX avec PHP et HTML 
    ·Comment produire des caractères UTF-8 en PHP 
    ·Comment analyser un fichier XML 
    ·Comment faire pour supprimer PHP Tags 
    ·Comment trouver les numéros manquants dans un tableau …
    ·CentOS pour l'installation de PHP avec MySQL 
      articles en vedette
    ·Qu'est-ce qu'un tas de Java 
    ·Débogage d'une fonction Pipelined dans Oracle 
    ·Comment faire pour convertir un sous-formulaire à une …
    ·Comment supprimer des fichiers de MySQL avec PHP 
    ·Comment mettre à jour et incrémenter MySQL 
    ·Comment utiliser le Visual C + + Debugger 
    ·Comment créer un dossier à l'aide VBA 
    ·Comment faire pour réinitialiser le mot de passe admin…
    ·Comment créer des applications Visual Basic vers Karlo…
    ·Comment faire pour extraire une base de données JPA 
    Copyright © Connaissances Informatiques http://fr.wingwit.com