SET PATH#

Синтаксис#

SET PATH path-element[, ...]

Описание#

Задает набор путей к функциям или табличным функциям в определенных каталогах и схемах для текущей сессии.

Каждый элемент пути использует синтаксис с разделением точкой для указания имени каталога и схемы <catalog>.<schema> функции, или только схемы <schema> в текущем каталоге. Текущий каталог устанавливается с помощью USE или при подключении через клиентский инструмент. Каталог и схема должны существовать.

Примеры#

Следующий пример задает путь для доступа к функциям в схеме system каталога example:

SET PATH example.system;

Каталог использует коннектор PostgreSQL, поэтому можно использовать табличную функцию query напрямую, без полного указания каталога и схемы:

SELECT
  *
FROM
  TABLE(
    query(
      query => 'SELECT
        *
      FROM
        tpch.nation'
    )
  );

См. также#