SQLite is een taal ingebed in een aantal relationele database management systemen die u kunt gebruiken om query- databases met behulp van SQL-syntaxis . U kunt deze gegevens typen toewijzen aan velden in tabellen of maak variabelen te gebruiken in query's . Echter , in tegenstelling tot sommige andere programmeertalen en query- talen , de meeste grote implementaties van SQLite hebben een beperkt aantal soorten . Integer Een integer datatype slaat hele getallen . Het bespaart ondertekend nummers , zodat u kunt gebruik maken van zowel positieve als negatieve waarden . In tegenstelling tot sommige programmeertalen waar je verschillende integer types gebaseerd op het bereik van numerieke waarden moet opgeven , SQLite heeft alleen een type integer dat een ander aantal bytes voor de opslag van integer types , afhankelijk van de grootte van de waarde bespaart in het veld , tot acht bytes . real de echte datatype slaat zowel hele getallen of floating point getallen . Zoals integers , kunt u gebruik maken van positieve of negatieve waarden . In tegenstelling tot de gehele getallen wel, echte soorten gebruik altijd acht bytes voor opslag in het geheugen omdat SQLite reserves ruimte voor cijfers aan beide zijden van een decimaal , zelfs als je een klein nummer aan het veld of een getal dat niet over een fractie . Als je " floating point " te gebruiken om te verklaren een echte soort veld , zal SQLite gebruiken het type integer te wijten aan de " int " aan het einde van de " point . " Tekst De tekst datatype winkels strings of tekens in een veld met UTF -codering . U kunt een maximum aantal tekens dat een tekstveld kan houden wanneer je de database opgeven . De hoeveelheid opslagruimte in het geheugen dat een teksttype nodig is afhankelijk van hoeveel tekens u in het veld wilt invoegen . U kunt vergelijkingsoperators waaronder de gelijk-teken , groter of kleiner dan , of sleutelwoorden zoals " IN " , " TUSSEN " en " IS " om tekst te typen vergelijken . BLOB < br > De BLOB- gegevenstype slaat gegevens van elk type in velden precies zoals je het in te voeren , en het staat voor binary large object . Dit type kan ook het bezit van andere soorten gegevens , zoals afbeeldingen of multimedia bestanden . SQLite probeert nooit om BLOB waarden converteren naar andere types . U kunt twee BLOB typen met behulp van een memory vergelijking functie te vergelijken . Wanneer je soort velden van verschillende soorten data , BLOB-velden hebben voorrang op alle andere soorten .
|