На странице «Команда СУБД» задаются база данных, соединение с которой будет использоваться для выполнения команды, и текст команды СУБД.


Задайте параметры:
Выберите базу данных/База данных. Выберите базу данных в раскрывающемся списке объектов репозитория. При смене базы данных автоматически выставляется драйвер, указанный в настройках выбранной базы данных, и выделяется жирным шрифтом. Использование базы данных СУБД ClickHouse доступно только в веб-приложении.
Для быстрого выбора объекта в поле для поиска введите его название/идентификатор/ключ, в зависимости от настроек отображения. Поиск будет выполняться автоматически по мере ввода текста. Список будет содержать объекты, наименования/идентификаторы/ключи которых содержат вводимый текст.
Для настройки отображения объектов репозитория в списке нажмите кнопку
«Отображение
объекта» и выберите в раскрывающемся меню вариант отображения:
Наименование. Объекты отображаются под своими наименованиями. Вариант по умолчанию;
Идентификатор. Объекты отображаются под своими идентификаторами;
Ключ. Объекты отображаются под своими ключами.
Выбрать можно несколько вариантов. Идентификатор и ключ будут указаны в скобках.
Для сброса отметки выбранных объектов нажмите кнопку
«Очистить»;
Драйверы/Драйвер. Выберите тип драйвера в раскрывающемся списке. В списке «Драйвер» по умолчанию отображается драйвер, выделенный жирным шрифтом, который используется в выбранной базе данных. При необходимости можно выбрать другой драйвер и указать для него текст SQL-запроса. Актуально, если репозиторий будет использоваться на серверах с различными СУБД и настройки базы данных в репозитории будут изменены.
Для скрытия/отображения списка драйверов
используйте кнопку
«Скрыть список драйверов»/«Отобразить список драйверов»;
Оператор. Введите текст команды на языке SQL;
Примечание. При указании текста команды учитывайте различия языка SQL, которые используются в реализациях различных СУБД.
Установить для всех СУБД. Кнопка позволяет установить текст команды для всех СУБД, то есть при смене драйвера текст команды останется тем же. При нажатии на данную кнопку будет выдано подтверждение на производимое действие. Запрос на подтверждение действия выдается только в том случае, если хотя бы для одного драйвера, отличного от текущего, текст команды непустой.
См. также: