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

    ENUM typer i SQLite

    The SQLite databashanteraren packar en omfattande uppsättning funktioner i ett litet program bibliotek - mindre än 350 kB . Det uppnår denna effektivitet bland annat genom kompromisser i sina datatyper , till exempel , stöder heltal , tecken och fält klump men inte ENUM . Du kan arbeta runt ENUM begränsningen och uppnå mycket av samma funktionalitet genom att utnyttja SQLite övriga funktioner och genom noggrann programmeringsgränssnitt . ENUM Datatyp

    När du skapar en uppräknad , eller ENUM , datatyp , definierar du en lista över godkända datavärden . Till exempel innehåller en datatabell om filmvärderingar ett antal stjärnor , från noll till fyra - ingen film får ett tio - stjärnor, oavsett hur bra det är , och ingen får ett negativt omdöme , oavsett hur illa det är . Du kan använda en ENUM för bordets Standard fältet , vilket ger värdena på de heltal från noll till fyra . Vissa programmeringsspråk , inklusive Java och SQL chefer databas som MySQL och Oracle omfattar ENUM datatyp , men det är inte en del av SQL 92 -standarden. Addera SQL Field Constraints

    Även SQLite inte erbjuder en ENUM datatyp , kan du lägga till en egenskap som kallas en check tvång till ett fält , och därigenom tvinga den att ta emot värden från en begränsad lista . Till exempel , säga att du upprätta en statlig fält och vill begränsa sina värderingar till den uppsättning av två tecken amerikanska statliga förkortningar . När du skapar tabellen i SQLite , ställer du upp det statliga området som en CHAR typ och sedan lägga en check tvång som listar de 50 statliga förkortningar . SQLite stöder kontrollera begränsningar som i version 3.3.0 , innan den versionen , SQLite tolkas begränsningar men inte genomdriva dem . Om du lägger till ett hinder för en tabell som redan innehåller data , inte kolla SQLite inte befintliga värden . Om en användare försöker att lägga till värden i tabellen som inte ingår i de begränsningar , genererar SQLite ett feltillstånd , blockera affären .
    SQL-satser

    som en extra test för att säkerställa att datatabeller får rätt värden , skapa SQL SELECT uttalanden som ser för dessa värden . Till exempel ser följande SELECT för poster filmens klassning som har ett felaktigt antal stjärnor :

    SELECT COUNT ( * ) FROM movie_ratings DÄR stjärnor INTE IN ( 0,1,2,3,4 )

    den returnerar en noll räkna om den finner poster som har stjärniga betyg ligger utanför intervallet noll till fyra . Använd tester såsom detta för att kontrollera att tabellerna har korrekta värden . Om du hittar poster med felaktiga uppgifter , undersöka checkbegränsningar för saknade eller extra värden . Förutom SQL-satser
    programlogik

    , logiken i applikationsprogram kan också kontrollera värdena av data som går in SQLite databaser . Till exempel, när användarna skriver in information i en datainmatningsskärm formulär , testar skärmen logik varje värde och visar ett meddelande som uppmanar användaren att åtgärda felaktiga uppgifter .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man läser Barcode data till MS Access-databaser
    ·Hur man skapar Software Job Description
    ·Hur du tar bort Compact på Close i Access 2007
    ·ENUM typer i SQLite
    ·Hur att skapa en databas för e-postlistan
    ·Hur man skriver ut adressetiketter på en Mac
    ·Hur Synkronisera FileMaker med iTunes
    ·Frågebegränsningarna i Access
    ·Förteckning över inbyggda funktioner i PostgreSQL
    ·5 datatyper som du möter i Databaser
    Utvalda artiklarna
    ·Hur du kör Word 2002 på Vista
    ·Hur man gör etiketter på datorn i Excel
    ·Hur göra en bootbar DVD skivavbild med Ghost
    ·Ställa MIDI Input Anledning
    ·Winamp Vs. Windows Media Player
    ·Om Computer Protection
    ·Hur man ladda ner Microsoft Word från en säkerhetskop…
    ·Hur vill bifoga en databas i MDF
    ·Avinstallera Spyware Doctor
    ·Hur extrahera text från en PDF till Word
    Copyright © Dator Kunskap http://www.dator.xyz