Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    SQL som inte stöds Datatyp Fel på Integer Column

    En SQL-databas konfiguration som arbetade med en relationsdatabas programpaket kommer inte nödvändigtvis fungera med varandra . Genom att få en " inte stöds Data Type " fel på ett heltal kolumnen , du finner detta den hårda vägen . Även om du inte kan ändra vad datatyper en viss SQL -server stöder , kan du ändra din kod för att rymma de datatyper som stöds av din databas serverprogramvaran . Integer Typer

    Ett heltal är , per definition , ett heltal utan decimalkomponenten . I datorprogrammering , emellertid , det finns mer än ett heltal datatyp. Standarden " int " datatypen tar fyra byte minne och kan representera valfritt antal mellan -2147483648 och 4294967295 . Det finns andra heltal datatyper , till exempel " smallint , " som lagrar ett mindre antal siffror och tar upp mindre minne . Alternativt " bigint " tar mer minne men kan lagra ett bredare utbud av heltal . Addera SQL paket

    SQL står för Structured Query Language , en allmän syntax för att skapa och sökfunktionen relationsdatabaser . Databasservrar som använder SQL- språket är alla tekniskt SQL databas programvara , men står som distinkta programvarupaket . De genomför olika funktioner , såsom automatisk tillväxtmätningarna funktioner , och stöder olika datatyper för tabellkolumner . En " stöds Data Type " fel betyder att din nuvarande SQL-server programvara inte stöder den typen av heltal du försöker använda .
    Datatypen int

    Om du inte vill ändra din servermjukvara till ett paket som stödjer önskad datatyp , måste du använda en datatyp som din programvara har stöd för . Om du försöker använda en mer kompakt heltal datatyp , då behöver du bara använda en vanlig integer datatyp . Det kan ta mer minne , men den kommer att ha den nödvändiga intervall för att spara ditt nummer och är allmänt stöds av SQL -serverprogramvaran .
    FLOAT
    p Om du behöver ett heltal datatyp som kan lagra ett större antal än en vanlig " int " är kapabel att hantera , då du kommer att behöva forska i specifika datatyper för din specifika SQL -server programvara , och hitta en som tar mer än fyra byte i lagring , så att du kan lagra din heltal i denna datatypens format . För att göra detta måste du omarbeta din heltal till rätt format innan du skriver det till en databas tabell , och sedan omarbeta det till ett heltal när du hämta det från databasen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Junior PHP-utvecklare lön
    ·Hur vill kolla om en Array Index Finns i PHP
    ·Hur du ändrar SMTP Port i PHP
    ·Hur man driver ett stort importbehov i MySQL
    ·Hur man öppnar en PDF-fil med PHP
    ·Hur Åsidosätt cPanel Globala inställningar för en P…
    ·Hur man kör en MySQL Script
    ·Hur man tar bort rader från en Array i PHP
    ·Hur man testar med PHP
    ·Hur man tar bort stycketecken från en sträng i PHP
    Utvalda artiklarna
    ·PHP Statiska funktioner
    ·Hur man tar bort dubbletter från Array Perl
    ·Hur konvertera en ingång till String i MATLAB
    ·Hur man tolka PHP Script i en ASP.net Webbsida
    ·Funktion i C för Palindrommar
    ·Hur man skriver ut listor i Python
    ·Hur får man en referens till en Java- tråd
    ·Så här visar du varje iteration i en Visual Basic Tex…
    ·Hur skapar jag en resa Page service Web
    ·Hur du kör PHP i en HTML -fil
    Copyright © Dator Kunskap http://www.dator.xyz