Informacja:
Nie wszystkie funkcje są obsługiwane w każdym wydaniu. To zależy od wersji libpq ( Interfejs C klienta PostgreSQL ) oraz sposobu w jaki został on skompilowany. Jeśli brakuje niektórych właściwości, to bardzo możliwe, że libpq ich nie obsługuje.
Informacja:
Większość funkcji PostgreSQL posiada
connection
jako pierwszy, opcjonalny parametr. Jeśli nie jest on podawany, to używane jest ostatnio otwarte połączenie. Jeśli ono nie istnieje, to funkcje zwracająFALSE
.
Informacja:
Podczas tworzenia obiektów oraz wykonywania zapytań PostgreSQL zamienia automatycznie na małe litery wszystkie identyfikatory (np. nazwy tabel, kolumn). Aby wymusić używanie dużych i małych liter w nazwach identyfikatorów należy umieszczać je w znakach unikowych - podwójnych cudzysłowach ("").
Informacja:
PostgreSQL nie posiada specjalnych poleceń do pobierania informacji o schemacie bazy danych (np. wszystkich tabelach w bieżącej bazie danych). Zamiast tego istnieje niestandardowy schemat nazwany information_schema. W PostgreSQL 7.4 i nowszych można pobierać z niego za pomocą zapytań SQL widoki systemowe i inne niezbędne informacje. Szczegółowe informacje na ten temat znajdują się w » Dokumentacja PostgreSQL