x

Serwis finansowy

środa, 18 kwietnia 2012

Krótki opis niektórych typów danych sql

Typy liczbowe:- bit - liczby całkowite z zakresu: 0..1 (czyli tylko 0 lub 1)
- tinyint - liczby całkowite z zakresu: 0..255 (UWAGA: tylko dodatnie!)
- smallint - liczby całkowite z zakresu: -32,768..32,767
- int - liczby całkowite z zakresu: -2KKK..2KKK (około ;])
- bigint - liczby całkowite z zakresu: -9KKKKKK..9KKKKKK
- decimal, numeric - liczby niecałkowite ze stałą ilością miejsc po przecinku (np. 1.34, 2.00, 3.20)
- float, real - liczby niecałkowite ze zmienną precyzją (np. 1.34, 2, 3.2)

Typy napisowe (stringowe):
- char - napis o stałej ilości znaków (do 8000). Niewykorzystane znaki zamieniane są na spacje.
- varchar - napis o zmiennej ilości znaków (do 8000). Niewykorzystane znaki są ignorowane.
- test - napis o zmiennej ilości znaków (do 2KKK). Niewykorzystane znaki są ignorowane.
- nchar, nvarchar, ntext - to co u góry z tą różnicą, że te typy służą do przechowywania danych tekstowych w formacie UNICODE.

Inne typy:
- datetime - data o dokładności do 3.33 milisekundy
- smalldatetime - data o dokładności do 1 minuty
- binary - dane binarne o stałej ilości bajtów (do 8000 bajtów). Niewykorzystane bajty zamieniane są na 0x00
- varbinary - dane binarne o zmiennej ilości bajtów (do 8000 bajtów). Niewykorzystane bajty są ignorowane
- image - dane binarne o zmiennej ilości bajtów (do 2KKK bajtów). Niewykorzystane bajty są ignorowane

źródło

Brak komentarzy:

Prześlij komentarz