Работа с сохраненными запросами
Любой запрос может быть сохранен для дальнейшего использования и создания шаблона. В разделе
- сохранить запрос в качестве шаблона;
- использовать сохраненный запрос;
- изменить сохраненный запрос;
- опубликовать сохраненный запрос;
- настроить права доступа для опубликованного запроса;
- удалить сохраненный запрос;
Сохранить запрос в качестве шаблона
Чтобы сохранить запрос:
- В разделе
Подключения подключитесь к нужной БД и перейдите в редактор запросов. - На панели данных нажмите
рядом с кнопкой Выполнить. - В окне Сохранение запроса:
-
Выберите БД, к которой осуществляется запрос. По умолчанию в этом поле указана текущая БД.
-
Укажите Название — произвольное имя запроса, под которым он будет отображаться в списке сохраненных запросов.
-
Для того чтобы сохраненный запрос мог использоваться в качестве шаблона в списке-подсказке, выберите опцию Добавить подсказку и укажите Текст подсказки, содержащий
userTemplate_
.Совет
Если добавляете подсказку и указываете имя шаблона, то в запросе можно указать аргументы, которые будут подсвечиваться при выборе этого шаблона, например:
SELECT $1 FROM employees LIMIT $2
. -
Проверьте или отредактируйте запрос.
-
Нажмите Сохранить.
-
-
Откройте сервис Yandex WebSQL
. -
Перейдите в раздел
Сохраненные запросы. -
В правом верхнем углу раздела нажмите
. -
В открывшемся окне:
-
Выберите подключение к БД, к которой осуществляется запрос.
-
Укажите Название — произвольное имя запроса, под которым он будет отображаться в списке сохраненных запросов.
-
Для того чтобы сохраненный запрос мог использоваться в качестве шаблона в списке-подсказке, выберите опцию Добавить подсказку и укажите Текст подсказки, содержащий
userTemplate_
.Совет
Если добавляете подсказку и указываете имя шаблона, то в запросе можно указать аргументы, которые будут подсвечиваться при выборе этого шаблона, например:
SELECT $1 FROM employees LIMIT $2
. -
Задайте текст запроса.
-
Нажмите Сохранить.
-
После сохранения запроса он отобразится в окне
Использовать сохраненный запрос
-
Начните печатать
template
в поле запроса.
В списке-подсказке вы увидите сохраненные шаблоныuserTemplate_*
и заготовленные шаблоны:template_CREATE
;template_DELETE
;template_DROP_TABLE
;template_INSERT
;template_SELECT
;template_UPDATE
.
-
Выберите шаблон из списка-подсказки.
-
Дополните шаблон релевантными параметрами. Используйте клавишу
TAB
, чтобы переключаться между дополняемыми частями шаблона. -
Нажмите кнопку Выполнить.
- Перейдите в раздел
Сохраненные запросы. - Нажмите
справа от нужного запроса и выберите Использовать запрос — он отобразится в панели данных. - Нажмите Открыть в редакторе.
- (Опционально) Измените параметры запроса.
- Нажмите Выполнить.
Изменить сохраненный запрос
Чтобы изменить сохраненный запрос:
-
Перейдите в раздел
Сохраненные запросы. -
Нажмите
справа от нужного запроса и выберите Изменить запрос. -
В открывшемся окне:
-
Выберите БД, к которой осуществляется запрос.
-
Укажите Название — произвольное имя запроса, под которым он будет отображаться в списке сохраненных запросов.
-
Добавьте подсказку, измените её текст или удалите подсказку.
Совет
Если добавляете подсказку и указываете имя шаблона, то в запросе можно указать аргументы, которые будут подсвечиваться при выборе этого шаблона, например:
SELECT $1 FROM employees LIMIT $2
. -
Проверьте или отредактируйте запрос.
-
-
Нажмите Сохранить.
Опубликовать запрос
Вы можете опубликовать свой запрос. После публикации запрос будет доступен всем пользователям каталога. Публикацию запроса нельзя отменить.
Чтобы опубликовать запрос:
-
Перейдите в раздел
Сохраненные запросы. -
Нажмите
справа от нужного запроса и выберите Опубликовать запрос. -
В открывшемся окне нажмите Опубликовать.
Рядом с названием опубликованного запроса отображается значок
Настроить права доступа для опубликованного запроса
Чтобы настроить права доступа:
-
Перейдите в раздел
Сохраненные запросы. -
Нажмите
справа от нужного запроса и выберите Права доступа. -
В открывшемся окне нажмите Назначить роли.
-
Задайте нужные роли и нажмите Сохранить.
Удалить сохраненный запрос
Чтобы удалить сохраненный запрос:
-
Перейдите в раздел
Сохраненные запросы. -
Нажмите
справа от нужного запроса и выберите Удалить. -
В открывшемся окне нажмите Применить.