Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Rovnako ako u väčšiny ostatných komerčných databázových serverov , Oracle používa Structured Query Language udržiavať databázovej štruktúry a dáta vo vnútri nich . SQL príkazy sú samy o sebe textové reťazce , server Oracle obdrží tieto reťazce od sieťových užívateľov a spracováva ich . Pri spracovaní vyhlásenie o programovanie v Oracle PL /SQL dialekte , maximálna dĺžka zodpovedá najväčšej veľkosti " varchar " dátový typ , 32767 bajtov .
Char
Oracle používa " char " dátový typ znakových polí definovaných s fixných dĺžkach . Akonáhle sa raz určí veľkosť char poľa v nezmení . Ak program uloží znak dáta kratšia ako pole v definovanej veľkosti , Oracle podložky dáta s nulami na správnu dĺžku . Napríklad , ak definujete char pole s názvom " mesto" s dĺžkou 30 bajtov a uložte slovo " Reno " v tom , že server Oracle pridá 26 medzery na konci " Reno " , aby to na 30 bajtov . Pre dáta , ktorá je príliš dlhá , Oracle skráti prebytočné znaky z konca reťazca pred uložením do poľa . Polia typu char majú maximálnu veľkosť 2000 bajtov .
VARCHAR2
" VARCHAR2 " typ dát pojme premenný počet znakov , a to až do počtu môžete definovať polia . Ak definujete pole " City " ako VARCHAR2 30 bajtov a uložte slovo " Reno " do toho , Oracle nie je pad do 30 bajtov , ako je " mesto" obsahuje iba štyri znaky pre daný záznam . VARCHAR2 pole pojať až 4000 bajtov .
Clob
ubytovať veľmi dlhé reťazce znakov , Oracle má dátový typ nazvaný " CLOB " alebo Character Large Object . S pole CLOB dát môžete uložiť poznámky , webové stránky alebo celý román . V mnohých ohľadoch , CLOB polia fungujú rovnako ako char a VARCHAR2 typy , keď hľadal dát vnútri CLOB je zložitejšie ako u iných typov dát . CLOB poľa možno uložiť až 128 terabajtov informácií charakteru .
Copyright © počítačové znalosti Všetky práva vyhradené