Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Maximálna String vstup do Oracle

databázového servera Oracle , rovnako ako v ktorejkoľvek relačnej databáze , ukladá obmedzenia týkajúce sa veľkosti jeho vstupnej znakový reťazec polí . Vnútorná štruktúra databázy je živnosťou faktory , ako je rýchlosť spracovania a spotreby pamäte pre maximálnu veľkosť dátových prvkov , a Oracle dáva absolútnu hornú hranicu charakteru veľkostí pole , aby sa štruktúry databázy je organizovaná a efektívna . Maximálna veľkosť reťazca je viac než dostačujúca pre väčšinu aplikácií , však. SQL

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 .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené