(c) Instytut Informatyki Politechniki Poznańskiej
3
Typy atrybutów relacji
Typ danych
Dopuszczalne wartości
CHAR(n)
NCHAR(n)
Ciąg znaków o stałej długości i rozmiarze n bajtów (domyślnie 1). Maksymalnie 2000B.
VARCHAR2(n)
NVARCHAR2(n)
Ciąg znaków o zmiennej długości i rozmiarze n bajtów. Maksymalnie 4000B. Rozmiar n musi być podany.
NUMBER(p,s)
Liczba o precyzji p (1-38) i skali s (-84,127) z przedziału 1x10-130 9.9...9x10125
DATE
Data z przedziału 1.01.4712 p.n.e. i 31.12.9999 n.e.
TIMESTAMP(p)
INTERVAL
Czas liczony z dowolną dokładnością (od Oracle 9i) p (0,9)
Przedział czasu liczony z dowolną dokładnością (od Oracle 9i)
LONG
Ciąg znaków o zmiennej długości i maksymalnym rozmiarze 2GB
RAW(n)
Ciąg bajtów o maksymalnym rozmiarze 2000B. Podanie rozmiaru n jest obowiązkowe.
LONG RAW
Ciąg bajtów o zmiennej długości i maksymalnym rozmiarze 2GB.
CLOB
NCLOB
Duży obiekt binarny zawierający łańcuchy znaków (stałej i zmiennej długości) o maksymalnym rozmiarze 4GB.
BLOB
Duży obiekt binarny o maksymalnym rozmiarze 4GB.