SQL server - tipovi podataka
Tipovi podataka u SQL su:
celobrojni tipovi podataka
BIGINT – zauzima 8 bajtova memorije i može se koristiti za rad sa vrednostima u opsegu od -263 do 263 -1.
INT – zauzima 4 bajta memorije i može se koristiti za rad sa vrednostima u opsegu od -231 do 231 -1.
SMALLINT – zauzima 2 bajta memorije i može se koristiti za rad sa vrednostima u opsegu od -215 do 215 -1.
TINYINT- zauzima jedan bajt memorije i može se koristiti za rad sa vrednostima u opsegu od 0 do 255.
MONEY-zauzima 8 bajtova memorije.
SMALLMONEY – zauzima 4 bajta memorije.
DECIMALNI TIPOVI PODATAKA
REAL- zauzima 4 bajta memorije, a preciznost mu je 7 cifara.
FLOAT- zauzima 8 bajtova memorije, a preciznost mu je 15 cifara.
DECIMAL-zauzima od 2 bajta do 17 bajtova memorije, u zavisnosti od preciznosti koja se zadaje.
Znakovni tipovi podataka
Tip podataka CHAR(n) - jednobajtni znakovni nizovi fiksne veličine koji se mogu koristiti za čuvanje podataka veličine najviše 8000 bajtova. Tip CHAR koristiti kada je veličina kolone poznata i nepromenljiva.
Tip podataka VARCHAR(n) - znakovni nizovi koji se sastoje od promenljivig broja jednobajtnih znakova, koji može biti najviše 8000. Ako je podatak manji od definisanih n bajtova, on će se na disku zauzeti samo onoliko bajtova kolika mu je stvarna veličina.
Tip podataka TEXT - namenjen je znakovnim nizovima koji se sastoje od promenljivog broja jednobajtnih znakova, veličina premašuje 8000 bajtova.
Tip podataka NCHAR(n) - znakovni nizovi fiksne dužine sastavljeni od znakova u Unicode formatu.
Tip podataka NVARCHAR(n) - znakovni nizovi promenljive dužine sastavljeni od znakova u Unicode formatu.
Datumsko vremenski tipovi podataka
Smalldatetime – (4 bajta za datum i vreme do 6.juna 2079)
DATETIME – (8 bajtova za datum i vreme do 31.DEC.9999)
DATETIME2 – (ekvivalentno sa datetime sa većom tačnošću od 100 nanosekundi)
DATE - (3 bajta, koji sadrže samo datum)
TIME – (5 bajtova, koji sadrže vreme sa tačnošću)
DATETIMEOFFset - (ekvivalentno je sa datetime2, uz dotatak vremenske zone)
http://screenr.com/ynf
Srdacan pozdrav
MSc Nebojsa Komnenovic
Comments (16) Posted to SQL server 02/15/2011 Edit