SQL server - tipovi podataka

02/15/2011

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 

16 Comments Add your own

Leave a Reply

Додај коментар





Запамти ме


About

Nebojša Komnenović

Programer u po(javi)

Around here

Categories

Моји линкови

Генерална

Feeds