ZSBD-2st-1.2-lab1.tresc-1.1-Slajd18

Z Studia Informatyczne
Wersja z dnia 14:42, 14 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Klauzula WITH (2)

Klauzula WITH (2)


W przypadku klauzuli WITH PRIMARY KEY do identyfikacji rekordów źródłowych i migawki są wykorzystywane wartości klucza podstawowego tabeli źródłowej. Taką migawkę będziemy dalej nazywać typu PRIMARY KEY. Począwszy od wersji Oracle (rel. 8.0) udostępnione zostały migawki typu primary key , jako domyślny typ. Stosowanie tego typu migawek jest zalecane przez producenta oprogramowania.

Należy zwrócić uwagę, że migawka typu PRIMARY KEY musi udostępniać wszystkie atrybuty wchodzące w skład klucza tabeli źródłowej, a tabela źródłowa musi posiadać aktywne ograniczenie PRIMARY KEY. W przeciwnym przypadku tworzenie migawki zakończy się błędem.


<< Poprzedni slajd | Spis treści | Następny slajd >>