IMG6

IMG6



PL pgSQL zmienne Zobacz: zmienne.sql

Prosta deklaracja zmiennej jest następująca:

nazwa [CONSTANT] typ [NOT NULL] [:= wartość]; Występowanie constant oznacza, że wartości zmiennej nie wolno zmieniać. Musi ona posiadać wartość początkową, not null powoduje zgłoszenie błędu, gdy zmiennej przypiszemy null. PostgreSQL pozwala deklarować tzw. zmienne złożone, odpowiadające całym wierszom w określonej tabeli. Składnia: nazwa tabela%ROWTYPE;

rowtype jest słowem kluczowym, tabela jest nazwą tabeli. Wynikiem tej deklaracji jest zmienna zawierająca pola, po jednym dla każdej kolumny tabeli, na podstawie której powstała. Aby skorzystać z pól, należy zastosować składnię: zmienna.pole.

Innym rodzajem typu złożonego jest record. Jest on podobny do rowtype ale nie opiera się on na konkretnej tabeli. Typ ten jest wypełniany wartościami w czasie wykonania. Przydatny w definicjach procedur wyzwalanych (więcej o tym, później), maj 25, 2003    7


Wyszukiwarka

Podobne podstrony:
IMG10 Zobacz: petle.sąl przyklad.sglPL pqSQL pętle PL/pgSQL posiada bogaty zestaw pętli iteracyjnych
ullman146 (2) 5. JĘZYK BAZ DANYCH SQL zmienną krotkową i kropką. A więc zmienna krotkowa jest inną n
IMAG3756 antastic pl zwierząt zmiennoaepłnyci
Image16 12. .Opisz deklarację: const char *const c; stały wskaźnik do stałej zmiennej typu char. dek
skanuj0048 (73) 60 PHP i MySQL dla każdego takich jak C i C++. Zmienną należy poprzedzić nazwą typu,
stat PageR resize 52 3.7 Analiza regresji Twierdzenie 3.44. Załóżmy, że zmienna x jest deterministy
img147 Ponieważ W > o.o5 *(6) - 2,447 uznajemy, że korelacja między zmiennymi x i >• jest isto
img163 163 przedziale jego zmienności jest jednostajny, średniokwadratowy błąd kwantowania wynosi za
img256 na lej samej zasadzie następne — aż do ostatniej, przy czym kolejność wprowadzania zmiennych

więcej podobnych podstron