img5 (10)

img5 (10)



Zobacz plik: sequence.sql


Typ SERIAL

Typ serial reprezentuje liczby takie jak int, z tym, że automatycznie zwiększa się o 1, co umożliwia łatwe tworzenie unikalnych identyfikatorów dla każdego wiersza. Z kolumnami typu serial kojarzone są odpowiednie liczniki o nazwie zbudowanej wg schematu:

<nazwaTabeli>_<kolumna>_scą

Licznik taki możemy łatwo wprowadzić w błąd wprowadzając zawartość do kolumny typu serial. Dlatego:

Należy unikać wprowadzania wartości do takich kolumn Operacje na licznikach

♦    currvol (' seqNnme') bieżąca wartość numeru sekwencji

   nextval (' sec^tame') zwiększa numer sekwencji a następnie oddaje jego wartość

♦    setval (' segName' , num) ustawia segName na num

6


marzec 24, 2003


Wyszukiwarka

Podobne podstrony:
img6 (10) Zobacz plik: daty.sqlTyp daty i czasu Typ DATĘ TIME TIMESTAMP INTEP.VAL Znaczenie przechow
img4 (10) Zobacz plik: liczby.sqlTypy numeryczne Typy całkowite ♦    SMALLINT rozmiar
10. Otwórz plik zespoly.xml w programie Oxygen XML Editor i dodaj deklarację wiążącą ten dokume
10 11 08prPP Informacja do zadań nr 10 i 11. Główną przyczyną zgonów w Polsce są choroby układu krąż
img7 (10) Typ tablicowy    Zobacz plik: tablice.sql Możliwość przechowywania tablic j
img20 (3) Jawne blokady    Zobacz plik: blokady.sql Czasami okazuje się, że automatyc
img8 (7) Wyświetlanie danych Zobacz plik: print.c W bibliotece libpq dostępna jest funkcja umożliwia
IMG11 (3) Tabeie    Zobacz plik: inherits.sql W PostgreSOL sładnia tworzenia tabel je
img19 (3) Zobacz plik: zakleszczenie.sqlZakleszczenia Co stanie się, jeżeli dwie różne aplikacje spr
img7 (8) T ransakcje    Zobacz plik:transakeje1.sql Pojedynczy użytkownik używając tr

więcej podobnych podstron