Typy Danych Oracle
Transkrypt
Typy Danych Oracle
Typy Danych Oracle Typ Opis BINARY_DOUBLE Zmiennej długości ciąg znaków o maksymalnej długości size bajtów lub znaków. Długość musi zawierać się pomiędzy 1 a 4000 Zmiennej długości ciąg znaków o maksymalnej długości size znaków Liczba o precyzji precision z zakresu 1 – 38 i skali scale z zakresu -84 – 127 Typ znakowy zmiennej długości do 2GB lub 2^31-1 Data 32 bitowa liczba zmiennoprzecinkowa 64 bitowa liczba zmiennoprzecinkowa TIMESTAMP [(fractional_seconds)] Znacznik czasu TIMESTAMP [(fractional_seconds)] WITH TIME ZONE Znacznik czasu ze strefą czasową TIMESTAMP [(fractional_seconds)] WITH LOCAL TIME ZONE Znacznik czasu ze strefą czasową z poniższymi wyjątkami: − gdy jest przechowywany w bazie danych data jest znormalizowana do strefy czasowej bazy danych, − gdy jest pobierany z bazy danych data przedstawiana jest w strefie czasowej danej sesji VARCHAR2(size [BYTE | CHAR]) NVARCHAR2(size) NUMBER[(precision[,scale]]) LONG DATE BINARY_FLOAT INTERVAL YEAR [(year_precision)] TO Interwał czasowy z dokładnością do miesiąca MONTH INTERVAL DAY [(day_precision)] TO SECOND Interwał czasowy z dokładnością do sekundy [(fractional_seconds)] RAW(size) LONG RAW ROWID UROWID [(size)] CHAR [(size [BYTE | CHAR])] NCHAR[(size)] CLOB Dane binarne długości size. Maksymalna długość danych 2000 bajtów Dane binarne o długości do 2GB String reprezentujący unikalny adres wiersza w tabeli String reprezentujący logiczny adres wiersza w tabeli zorganizowanej przy pomocy indeksu Stałej długości ciąg znaków o maksymalnej długości size bajtów lub znaków. Długość musi zawierać się pomiędzy 1 a 2000 Stałej długości ciąg znaków o maksymalnej długości size bajtów Duży obiekt znakowy zawierający jedno - lub wielobajtowe znaki NCLOB Duży obiekt znakowy zawierający znaki zapisane w Unicode BLOB Duży obiekt binarny BFILE Zawiera locator do dużego pliku binarnego przechowywanego poza bazą danych