IMG11 (3)

IMG11 (3)



Tabeie    Zobacz plik: inherits.sql

W PostgreSOL sładnia tworzenia tabel jest następująca:

CREATE [TEMPORARY] TABLE nazwa_tnbeli (

{nazwa_kol typ [ograniczenia-dla-kol] [,...]} [CONSTARAINT ogranicznia-dla-tabeli]

) [INHERITS (nazwa-istniejącej-tabeli) ]

Większość elementów definicji tabeli jest już znana. W PostgreSOL istnieje możliwość dziedziczenia z istniejących tabel oraz ustawiania dodatkowych opcji dla kluczy obcych.

inherits umożliwia tworzenie nowej tabeli, dziedziczącej kolumny z już istniejących tabel. Nowa tabela zawiera wszystkie kolumny znajdujące się w tabelach wymienionych po słowie inherits.

Tabele tymczasowe są bardzo wygodne do przechowywania pośrednich wyników obliczeń. Tabele zdefiniowane jako temporary są automatycznie usuwane wraz z końcem sesji lub zakończeniem połączenia.

marzec 24, 2003    1 2


Wyszukiwarka

Podobne podstrony:
img20 (3) Jawne blokady    Zobacz plik: blokady.sql Czasami okazuje się, że automatyc
img7 (10) Typ tablicowy    Zobacz plik: tablice.sql Możliwość przechowywania tablic j
img7 (8) T ransakcje    Zobacz plik:transakeje1.sql Pojedynczy użytkownik używając tr
IMG13 (2) Klucze obce cd    Zobacz plik: obce.sql Alternatywne rozwiązanie polega na
30199 IMG19 Zakleszczenia Zobacz plik: zakleszczenie.sql Co stanie się, jeżeli dwie różne aplikacje

więcej podobnych podstron