W innym question, zapytano, jak wykonać kwerendę o parametrze wykonawczym PostgreSQL (np. SHOW search_path;
) za pomocą zapytania SELECT. W odpowiedzi zasugerowano, aby użyć tej opcji, ale działa ona dobrze, ale jak można to zrobić dla niestandardowych parametrów zdefiniowanych w rozszerzeniu? (Zobacz dokumentację na temat Customized Options).Wywoływanie niestandardowego parametru postgresql za pomocą instrukcji SELECT
przykład:
SET abc.my_var = 1;
SHOW abc.my_var;
wyjścia
1
ale
SELECT * FROM pg_settings WHERE name = 'abc.my_var';
nie zwraca rzędach. Czy istnieje inna tabela/widok mogę zapytać o mój parametr niestandardowy za pomocą instrukcji SELECT?