MS SQL er den database sprog, der bruges til at oprette, styre, kontrollere og søge en database på Microsoft SQL -server eller i Microsoft Access for de mere standard bruger. Datatyper refererer til samlinger af oplysningerne i variabler. Variabler er opbevaring beholdere til lignende data og datatyper fortæller databasen , hvordan man opbevarer data og hvor meget hukommelse der er behov for . Hver datatype er opdelt i flere kategorier , såsom præcise talværdier , omtrentlige talværdier , datetime og tegnstrenge . Præcis talværdier
Præcis talværdier er datatyper , der bruges typisk som pladsholdere for numeriske data. Den mest almindelige talværdier datatype er heltal , og det kan holde en lang række af numeriske data i hele tal . I heltal sæt , er der en række af delmængder , såsom bigint , smallint og tinyint , for at optimere hukommelse , når du ved , hvis du udelukkende vil beskæftige sig med små eller store numre. Andre eksakte talværdier er bit , decimal, numerisk , penge og smallmoney .
Omtrentlige talværdier
Omtrentlige talværdier er datatyper, der ikke beskæftiger sig med reelle tal som eksakte talværdier . I stedet omtrentlige talværdier gemme en tæt tilnærmelse til variablens værdi. Luk fortolkninger af numre ikke rigtig bemærket i mange programmer , der bruger Microsoft-server eller i Access, og det er når omtrentlige talværdier komme i handy. To typer af omtrentlige talværdier er float og ægte datatyper. Begge hold præcision flydende numeriske data. Når antallet er for stort til svømmeren data type, kan det blive opbevaret i den virkelige datatype.
Datotid /smalldatetime
datotid og smalldatetime hold dato-og tidsværdier . Nogle vælger at holde datoer og klokkeslæt i karakter datatyper , men ved hjælp af datetime og smalldatetime tillader dig at formatere , hvordan at præsentere dato /tid værdier og beregne dem. For eksempel kan du beregne, hvad dato er to uger fra den aktuelle dato. Datetime datatype indeholder data mellem 1 Januar 1753 og 31. dec 9999 , til 3,33 millisekund. Smalldatetime opbevarer data mellem 1 januar 1900 og 6 Juni 2079 , for rigtigheden af et minut.
Character Strings
Tegnstrenge er datatyper , der holder non- unicode-tegn. Char , varchar og tekst er de tre forskellige typer af tegnstrengssammenligninger datatyper. Char og varchar maksimalt rumme 8.000 tegn , men char besidder en fast længde tegnsæt og varchar har en variabel længde tegnsæt. Teksten datatype rummer også en variabel længde tegnsæt , men kan holde en maksimal længde på mere end 2 milliarder tegn. Forskellen mellem variabel længde og fast længde er nødt til at erklære størrelsen af tegnsæt , når du bruger en fast længde datatype , som du ikke behøver at gøre for de variabel længde dem .
< br >