Hjem Personlig finansiering Datatyper funnet i SQL Server 2008 - dummies

Datatyper funnet i SQL Server 2008 - dummies

Video: How to Create a Web Query in Excel to Get Current Data 2024

Video: How to Create a Web Query in Excel to Get Current Data 2024
Anonim

Følgende diagrammer viser datatyper som støttes av Microsoft SQL Server 2008. Numeriske datatyper, inkludert typer som kan lagre både heltall og desimaltall, lagre informasjon som brukes i matematiske beregninger i SQL Server. Inkludert i SQL Server 2008 er datatyper spesielt utviklet for lagring av dato og klokkeslett, tekst i en Microsoft SQL Server-database (tegnstrengsdata), hvilken som helst type data representert i binær form og andre datatyper for spesielle oppgaver, for eksempel lagrer hel XML-dokumenter.

Numeriske datatyper
Datatype Beskrivelse Lengde
int Lagrer heltallverdier som varierer fra -2, 147, 483, 648 til 2, 147, 483, 647 4 byte
tinyint Lagrer heltallverdier som varierer fra 0 til 255 1 byte
smallint Lagrer heltallsverdier som spenner fra -32, 768 til 32, 767 > 2 byte bigint
Lagre heltallverdier fra -2 53 til 2 53 -1 8 byte penger
Lagrer verdier som strekker seg fra -922, 337, 203, 685, 477. 5808 til 922, 337, 203, 685, 477. 5807 8 byte smallmoney
Lagrer monetære verdier fra -214, 748. 3648 til 214, 748. 3647 4 byte desimal (p, s)
Lagre desimalverdier av presisjon p og skala s. Maksimal presisjon er 38 siffer 5-17 byte numerisk (p, s)
Funksjonelt ekvivalent med desimal 5-17 byte float (n)
Lagrer flytpunktverdier med presisjon på 7 siffer (når n = 24) eller 15 siffer (når n = 53) 4 byte (når n = 24) eller 8 byte (når

n = 53) ekte

Funksjonelt ekvivalent med float (24) 4 byte Datatype
Datatype Beskrivelse
Lengde Eksempel dato Lagre datoer mellom 1. januar, 0001 og 31. desember, 9999
3 byte 2008-01-15 datetime Lagrer datoer og tidspunkter mellom 1. januar 1753 og 31. desember 9999 med en nøyaktighet på 3,33 millisekunder
8 byte 2008-01-15 09: 42: 16. 142 datetime2 Lagrer dato og tid mellom 1. januar, 0001 og 31. desember 9999, med en nøyaktighet på 100 nanosekunder
6-8 bytes 2008-01-15 09: 42: 16. 1420221 datetimeoffset Lagrer dato og tid med samme presisjon som datetime2 og inkluderer også en offset fra Universal Time Coordinated (UTC) (også kjent som Greenwich Gjennomsnittlig tid)
8-10 byte 2008-01-15 09: 42: 16. 1420221 +05: 00 smalldatetime

Lagre datoer og tider mellom 1. januar 1900 og 6 juni 2079 med en nøyaktighet på 1 minutt (sekundene er alltid oppført som "00")

4 byte 2008-01-15 09: 42: 00 tid > Lagre ganger med en nøyaktighet på 100 nanosekunder 3-5 byte
09: 42: 16.1420221 Tegnstreng Datatyper Datatype
Beskrivelse Lengde
char (n) Butikker n
tegn n < bytes (hvor n ligger i området 1-8, 000) nchar (n) Butikker n Unicode-tegn
2 n bytes (hvor n ligger i området 1-4, 000) varchar (n) Lagrer omtrent n tegn
Faktisk streng lengde +2 byte (hvor n ligger i området 1-8, 000) varchar (maks) Lagrer opptil 2 31 -1 tegn > Faktisk strenglengde +2 byte
nvarchar (n) Lagrer omtrent n tegn 2
n (faktisk strenglengde) +2 byte (hvor > n er i området 1-4, 000) nvarchar (maks) Lagre opptil ((2 31 -1) / 2) -2 tegn > 2 n (faktisk strenglengde) +2 byte
Binære datatyper Datatype Beskrivelse Lengde bit Lagrer en enkelt bit data < 1 byte per 8 bit kolonner i et bord binær (n)
Butikker
n byte av binære data n
byte (hvor n ligger i området 1-8, 000)
varbinary (n) Lagrer omtrent n byte av binære data Faktisk lengde +2 byte (hvor n ligger i området 1-8, 000) varbinary (max)
Lagre opptil 2 31 -1 byte binær data Faktisk lengde +2 byte Andre datatyper Datatype Beskrivelse
Lengde markør Lagrer en referanse til en markør < Ikke tilgjengelig (kan ikke brukes i et bord) sql_variant Kan lagre annen datatype enn sql_variant, tekst, ntekst, bilde og tidsstempel
Opptil 8, 000 byte
tabell Lagrer en midlertidig tabell (for eksempel et spørresultat) Ikke tilgjengelig (kan ikke brukes i et bord)
radversjon Lagrer en verdi av databasetiden (et relativt tall som øker hver gang du setter inn eller oppdaterer data i en database. Det er ikke relatert til kalender / klokkeslett) 8 byte
unikt identifikator Lagrer en globalt unik identifikator 2 byte
xml Lagrer formaterte XML-dokumenter Opptil 2 GB
Datatyper funnet i SQL Server 2008 - dummies

Redaktørens valg

Topp 5 Fantasy Baseball Sites - Dummies

Topp 5 Fantasy Baseball Sites - Dummies

Hvis du er en stor fantasy baseball fan og ser ut til å bli med i verden av online fantasy sport, så se ikke lenger. Følgende liste inneholder de fem beste fantasybaseball-nettstedene i henhold til nettstedslayout, oppdatert statistikk, utenfor råd og hjelp og teamstyringsalternativer.

Hva skal man gjøre som en baseball coach - dummies

Hva skal man gjøre som en baseball coach - dummies

Som en baseball trener, du ikke bare må lede teamet ditt, du må ta med forsyninger for å praktisere. Du vil kanskje øke følgende liste, men den inneholder grunnleggende for å få til alle baseballpraksis: Riktig lager førstehjelpsutstyr Ekstra vann Øvelsesplan for dagen, oppdelt etter tid ...

Får utrustet til å spille baseball - dummies

Får utrustet til å spille baseball - dummies

Når du tar baseballfeltet, bør du ta med det beste utstyret som er tilgjengelig. Du trenger ikke å bruke store summer til å kjøpe toppkvalitets tilbehør så lenge du vet hva du skal se etter og hvor du skal finne den. Med mindre du er under 10 år, kjøp utstyr som oppfyller alle de store ligaspesifikasjonene. ...

Redaktørens valg

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Du kan sikkert ta noen form for ikke-tradisjonell trening og dump det i en tønne merket "mind-body. "Det er greit hvis du foretrekker enkelhet og ikke vil bli innpakket med kategorisering og vurdering. Men du kan også kikke på treningsprogrammer på et dypere nivå, vurdere omfanget av oppmerksomhet i en ...

Hvordan du får mest mulig ut av din meditasjon - dummies

Hvordan du får mest mulig ut av din meditasjon - dummies

For å få mest mulig ut av meditasjonspraksis må forplikte seg til det. Når du begynner å meditere regelmessig, kan du høste utallige fordeler - fra lavere stress og kolesterol til høyere nivåer av tilfredshet og lykke. Her er noen tips for å maksimere meditasjonspraksis: Meditere jevnlig - helst hver dag. Sett bort en ...

Redaktørens valg

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

I Adobe Illustrator CS6 Du kan opprette og redigere kunstverk basert på perspektivgitterfunksjonen (introdusert i CS5). Gitteret er en stor hjelp i å skape vellykkede perspektivillustrasjoner. For å vise eller skjule standardperspektivruten, trykk Ctrl + Shift + I (Windows) eller Kommando + Skift + I (Mac). Du kan bruke verktøyet Perspective Grid på verktøylinjen til å ...

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Ved hjelp av en tekstbrytestil i Adobe Creative Suite 5 (Adobe CS5) Illustrator-prosjektet er en enkel måte å legge til litt kreativitet. En tekstpakke tvinger tekst til å vikle rundt en grafikk.

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Ikke bekymre deg om å fylle lukkede figurer eller la filler flykte fra objekter med hull i uønskede områder. Ved å bruke Live Paint-funksjonen til Adobe Illustrator CS6, kan du lage det bildet du ønsker og fylle ut regioner med farge. Live Paint-bøtta registrerer automatisk regioner som er sammensatt av uavhengige kryssende baner og fyller dem tilsvarende. Malingen ...