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

Rozdiel medzi Delete & Truncate v Oracle

Oracle Database je jedným z najvýkonnejších systémov pre správu databáz . Je vyrábaný a distribuovaný Oracle Corporation . Keď sa učíte , ako používať príkazy spojené s týmto systémom , je dôležité pochopiť rozdiely medzi nimi . Aj napriek tomu , že niektoré funkcie , ako je napríklad " Delete " a " skrátiť " , sa môže javiť ako podobné , sa správajú odlišne a mali by byť použité spôsobom , pre ktorý boli určené . Pokyny dovolená 1

Rozhodnite na základe údajov , ktoré majú byť odstránené z tabuľky databázy Oracle .
2

na odstránenie riadkov z tabuľky použite príkaz " Delete " . Pridanie príkazu " where" do tejto funkcie spôsobí iba riadky , ktorý by spĺňal určité podmienky , ktoré majú byť odstránené . Operácia nie je trvalá a vyžaduje potvrdenie , ktorá môže byť daná zadaním " Commit " alebo " odvolací " . Prvá voľba sa potvrdí vymazanie a budú odstránené údaje , zatiaľ čo druhý príkaz zrušiť " Delete " a tabuľka zostane bezo zmeny .
3

použite príkaz " skrátiť " odstrániť všetky riadky z tabuľky . Všimnite si , že tento druh činnosti je trvalé a nevyžaduje žiadne potvrdenie . Bez vrátenie späť je možné , a nie " , kde " klauzula môžu byť pridané k syntax tejto funkcie . Avšak, " Orezať " je rýchlejší a nepoužíva toľko priestoru ako " Delete " . To sú základné rozdiely medzi databázy príkazov Oracle .

Najnovšie články

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