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

Ako Skontrolujte , či Constraint existuje Pred Pokles na Oracle

Obmedzenia kontrolovať , ako môžete odstrániť a stĺpce tabuľky editovať databázy Oracle . Ak existuje obmedzenie medzi dvoma tabuľkami , nemôžete odstrániť jednu z tabuliek , kým odstrániť obmedzenia . Oracle poskytuje dotazu môžete použiť dodržiavať obmedzenia medzi dvoma stĺpci tabuľky . Pomocou tohto dotazu skontrolujte obmedzenia pri páde tabuľky . Pokyny dovolená 1

Otvorte Oracle Enterprise Manager alebo iný preferovaný PL - SQL editore . Prihláste sa do databázy a otvorte editor PL - SQL v softvéri .
2

Zobraziť zoznam všetkých obmedzení . Nasledujúci príkaz PL - SQL sa zobrazí zoznam všetkých obmedzení na tabuľkách :

popísať user_constraints

Spustite príkaz a preskúmať zoznam mien zadržiavacích . Každý názov opierka zobrazí aj pridružené stĺpec . Musíte názov väzby vŕtať dolu pre viac informácií .
3

Zadajte dotaz väzby zobrazíte viac informácií o obmedzení . Napríklad , uvidíte " P " pre primárny kľúč alebo " R " pre cudzí kľúč . Nasledujúci kód názory väzby informácií pre obmedzenie názvom " CustomerOrders " , vrátane názvu stĺpca v tabuľke :

vybrať column_name , poloha , constraint_name z User_cons_columns kde constraint_name = ' CustomerOrders ' ;


Najnovšie články

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