Skalár adattípusok

Skalár adattípusok

Minden állandó, változó és paraméter adat típusát (vagy típus), amely meghatározza a tárolási formátum, korlátok, és érvényes értéktartomány. PL / SQL egy előre definiált adattípusok.

A karakter és a numerikus adatokat típusok altípusok, ami bizonyos korlátozásokat bevezetni az alaptípus. Például, egész szám ( „egész szám”) és pozitív ( „pozitív egész”) vannak altípusok bázis típusú NUMBER.

NUMBER [(pontosság, skála)]

Számok precíziós és a skála. Pontosság tartományban 1-38, és a ki - a -84 127

A fő típusa egész szám - 2147483647-2147483647

A fő típusa egészek előjellel - 2147483647 az 2.147.483 647. Value PLS_INTEGER kevesebb memóriát és gyorsabb, mint számértékek és BINARY_INTEGER. Aritmetikai műveletek típus értékeinek PLS_INTEGER gyorsabb, mint az adatok SZÁMA

A fő karakter adattípus az állandó hossz maximum 32768 bájt. Ha a maximális hossza nincs megadva, az alapértelmezett 1.

A fő karakter adattípus egy változó hosszúságú legfeljebb 32767 bájt. Változók és konstansok típusú VARCHAR2 alapértelmezett méret nem létezik.

A fő típusa dátumát és időpontját. Jelentés DATE tartalmazza azt az időt másodpercekben éjfél óta. Dipozon időpontok: 4712, a Do.n.e - 9999 BC

Kiterjeszti dátum adattípus és tárolja az év, hónap, nap, óra, perc, másodperc és a másodperc töredéke alatt. Ahhoz, hogy adja meg a pontosság kell adni az egész diopazone szó érték 0 és 9 közötti számjegyek száma a tört része mező másodperc. Alapértelmezett - 6

TIMESTAMP [(pontosság)] időzóna

Kiterjeszti időbélyeg adattípus, és tartalmazza az eltolás időzónát. Időzóna a különbség órában és percben a helyi idő és világidő (koordinált világidő vagy UTC). Ahhoz, hogy adja meg a pontosság kell adni az egész dipozone szó érték 0 és 9 közötti számjegyek száma a tört része mező másodperc. Alapértelmezett - 6

TIMESTAMP [(pontosság)] HELYI IDŐZÓNA

Kiterjeszti időbélyeg adattípus, és tartalmazza az eltolás időzónát. Időzóna a különbség órában és percben a helyi idő és világidő UTC. Ellentétben időbélyeg IDŐZÓNA ki oszlopokban az ilyen típusú DB értékek normalizálódtak összhangban időalap területen. Ezenkívül az ofszet időzóna nem tárolja el az oszlopot. Lekérésekor értékek Oracle adatbázis alakítja a munkamenet időzónát.

IDŐKÖZ ÉV [(pontosság)] hónapra

Tárolására és manipulálására időközönként tartalmazott években és hónapokban. A pontosság határozza meg a számjegyek száma az év folyamán. Nem tudja használni a szimbolikus állandó vagy változó adja meg a pontosság; Meg kell adnia egy egész szó értéke a 0-tól 4 Default - 2

INTERVAL nap [(Precision1)] második [(Precision1)]

Tárolására és manipulálni időközönként tartalmazó nap, óra, perc, másodperc. Pontosság Precision 2. illetve 1. meghatározza a számjegyek száma a nap, és a pontosság a másodperc mezőkre. Mindkét esetben nem tudja használni a szimbolikus állandó vagy változó adja meg a pontosság; Meg kell határozni a szó egész szám értéke 0-tól 9 Az alapértelmezett értékei rendre 2 és 6

Kapcsolódó cikkek