Collapse AllExpand All

2.7. rs_funkcje

Tabela zawiera listę funkcji zdefiniowanych po stronie serwera, a dokładniej funkcji wewnętrznych w PostgreSQL napisanych w plpython.

Atrybuty:

Table 3.7. rs_funkcje
funkcjaKVARCHAR (100)Nazwa funkcji
menu CHAR (6)Identyfikator menu
typ CHAR (1)Typ funkcji

Opis:

  1. Tabela wprowadzona w celu podniesienia bezpieczeństwa dostępu do danych.

  2. Tabela wiąże nazwy funkcji wewnętrznych serwera z identyfikatorami w menu. W ten sposób serwer może sprawdzić, czy operator ma uprawnienia do wykonania funkcji.

  3. Tabela wypełniana automatycznie podczas inicjacji bazy.

  4. Atrybut 'typ' oznacza typ wyniku zwracanego przez funkcję:

    • 'T'-zwykły tekst,

    • 'I'-liczba całkowita,

    • 'L'–wynik logiczny (prawda lub fałsz),

    • 'D'–dane w tablicy,

    • 'N'–dane w tablicy i nagłówki kolumn.