Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Konvertera bigint till Int

    Om du ställer in en SQL-databas tabell med fält som anges som BIGINT stället INT , förbrukar detta mer utrymme , men ger dig ett enormt större intervall av tal som kan lagras . Men om du bestämmer dig för att du inte längre behöver det extra utrymme , eller om du behöver mata ut data till ett program som inte stöder BIGINTs och du känner dig bekväm trunkera några värden större än det maximala för INT , då du kanske vill CAST ner till INTs . Tyvärr är det många databaser, inklusive MySQL , inte direkt tillåter gjutning mellan olika typer av heltal , men det finns en lösning med hjälp av dynamisk gjutning . Instruktioner
    1

    Öppna din databas klient . Till exempel , att öppna MySQL , skriver du följande i din terminal :

    mysql
    2

    Skriv följande för att skapa en enkel tabell fylld med bigint värden :

    CREATE TABLE testT ( anInt BIGINT );

    INSERT INTO testT ( anInt ) värden ( 123432 ) ;

    INSERT INTO testT ( anInt ) värden ( 432.432.432 ) ;

    INSERT INTO testT ( anInt ) värden ( 5344432423 ) ,

    INSERT INTO testT ( anInt ) värden ( 432432432443243243243243232432 ) ,
    3

    Skapa funktion som kommer att utföra konverteringen :

    skapar fungerar BigToInt ( n BIGINT ) returnerar INTEGER RETURN n;

    som ni kan se , är funktionen mycket kort och enkel : det tar ett BIGINT och omedelbart tillbaka det som en vanlig heltal . Dock är en konsekvens av detta att vissa av de uppgifter som kommer att förkortas ner till det största möjliga värde för Int .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vad är svartlistat av Feb.Spamlab
    ·GReddy e -Manage Installationsanvisningar
    ·Hur du ändrar standard Rendering på SSRS
    ·Fördelar med Database Management Software
    ·Hur man skickar e-post med FileMaker Pro 10
    ·Konvertera en CSV -fil till DBA
    ·Vad är Normalisering i DBMS
    ·Ansluta till en Oracle 9 -server med Oracle 10g Client
    ·Hur man beräknar Tidsskillnad i Oracle
    ·Hur till Återvinna MS SQL Data
    Utvalda artiklarna
    ·Hur du ändrar övergångstiden för alla bilder i Phot…
    ·Hur komprimera en MP3 med bästa kvalitet
    ·Hur man visar alla objekt på Urklipp i Word 2007
    ·Hur konverterar M4V till FLV
    ·Hur du fyller på den makedonska Tecken på Microsoft W…
    ·Hur göra en PDF Download
    ·Konvertera PostScript till PDF i Ubuntu
    ·Hur du använder Sök och ersätt i ett kalkylblad
    ·Hur till Bädda in AVI i MS PowerPoint
    ·Hur man använder Pro Tools Le 7.4
    Copyright © Dator Kunskap http://www.dator.xyz