SQLite er et språk innebygd i noen relasjonsdatabase styringssystemer som du kan bruke til å søke databaser med SQL syntaks. Du kan tilordne disse datatyper til felt i tabeller og lage variabler som skal brukes i spørringer. Men i motsetning til noen annen programmering og spørrespråk , de fleste store implementeringer av SQLite har et begrenset antall typer. Heltall
Et heltall datatype lagrer hele tall . Det sparer signerte tall, slik at du kan bruke både positive og negative verdier. I motsetning til enkelte programmeringsspråk der du angir forskjellige heltall typer basert på omfanget av tallverdier du trenger, har SQLite bare ett heltall type og bruker et annet antall bytes for lagring av heltall typer , avhengig av størrelsen på verdien du spare i felten, opptil åtte byte.
ekte
den virkelige datatype lagrer begge hele tall eller flyttall . Som heltall , kan du bruke positive eller negative verdier . I motsetning til heltall skjønt , reelle typene alltid bruke åtte byte for lagring i minnet fordi SQLite reserver plass for sifrene på begge sider av en desimal , selv om du tilordne et lite antall til feltet eller et nummer som ikke har en brøkdel . Hvis du bruker " floating point " for å erklære en ekte typen feltet, vil SQLite bruke heltall type på grunn av " int " på slutten av "point ".
Tekst
datatypen Tekst butikker strenger eller tegn i et felt ved hjelp av UTF -koding. Du kan angi et maksimalt antall tegn som et tekstfelt kan holde når du oppretter databasen . Mengden lagringsplass i minnet som en teksttype trenger avhenger av hvor mange tegn du setter inn i feltet . Du kan bruke sammenligning operatører inkludert likhetstegnet , større enn eller mindre enn , eller søkeord som " I ", " mellom" og " ER" å sammenligne teksttyper .
BLOB
BLOB datatyper lagrer data av enhver type i feltene nøyaktig som du skriver det , og det står for BLOBen . Denne typen kan også holde andre typer data, for eksempel bilder eller multimediefiler. SQLite forsøker aldri å konvertere BLOB verdier til andre typer. Du kan sammenligne to BLOB typer bruker et minne sammenligning funksjon . Når du sorterer felt av ulike datatyper , BLOB felter forrang over alle de andre typene.