Руководство пользователя

Руководство пользователя

Пользовательские

Компоненты, которые позволяют создавать пользовательские процедуры и SQL-запросы в ваших рабочих процессах.

Вызов процедуры

Описание

Этот компонент выполняет произвольный оператор CALL SQL.

Используйте $a и $b в качестве заполнителей для имен входных таблиц (вы можете использовать одно, оба или ни одного из них) и $output в качестве заполнителей для имени выходной таблицы.

Процедура, которую вы вызываете, отвечает за создание выходной таблицы по пути, хранящемуся в выходной переменной $.

Ниже приведен действительный пример кода для использования в этом компоненте:

CALL MY_PROCEDURE($a, 10, '$output');

Входы

  • Исходная таблица [Table]
  • Исходная таблица [Table]
  • Оператор SQL CALL [String]

Выходы

  • Результирующая таблица [Table]

Пользовательский SQL выбор

Описание

Этот компонент выполняет произвольный оператор SELECT SQL.

Новая таблица будет создана на основе результата введенного оператора.

Используйте $a, $b и $c в качестве заполнителей для имен входных таблиц (вы можете использовать одно, все или ни одного из них).

Ниже приведен действительный пример кода для использования в этом компоненте, который сгенерирует новую таблицу с добавленным столбцом площади (на основе столбца с именем «geom»), в котором только строки соответствуют пяти крупнейшим геометриям:

SELECT *, ST_AREA(geom) AS area FROM $a ORDER BY area LIMIT 5

Входы

  • Исходная таблица [Table]
  • Исходная таблица [Table]
  • Исходная таблица [Table]
  • Оператор SQL SELECT [String]

Выходы

  • Результирующая таблица [Table]