Перейти к основному контенту

SQL-запросы (Запросы к БД)

Translator
  Translator

 

Перед началом работы с SQL-запросами, нужно добавить в платформу вашу Базу данных.


Для этого:

  1. На главной странице ПАКЦ перейдите на вкладку “Базы данных”

  2. Нажмите на кнопку “Новая база данных”

  3. Введите параметры вашей Базы данных

  4. Нажмите на кнопку “Добавить”



Теперь переходим к добавлению SQL-запроса:


0. Перейдем в соответствующий раздел “SQL-запросы” на главной странице ПАКЦ. И затем нажмем кнопку “Создать SQL-запрос” в правом верхнем углу

1. Далее нужно заполнить необходимые поля для создания запроса (см. скрин ниже)

2. Пишем сам SQL-запрос

3.1 Затем вы можете передать в запрос необходимые параметры из сценария, указав их в “{{}}”. Далее они отобразятся в поле “Входные параметры” (см. п. 3.2 на скрине)

3. Протестируйте свой запрос (это обязательный шаг). При этом, если у вас используются входные параметры (п.3.2), то при тестировании, вы можете задать им значения в разделе “Входные параметры” (также см. п. 3.2)

4. После тестирования запроса, нажмите на кнопку “Сохранить запрос”


Блок. Запрос в базу

Теперь, когда нужный SQL-запрос добавлен, вернемся в редактор и добавим блок “Запрос в базу”

Действие

Скрин

1

Нажмите ПКМ по полотну и в появившемся списке выберите блок “Запрос в базу”

2

В боковом меню в выпадающем списке выбираем наш созданный запрос

3

После выбора запроса в разделе “Входные параметры” как раз-таки появляется параметр, который мы добавляли (параметр, который будет передан в запрос)

4

Присваиваем ему переменную сценария “dialog_id” (как создать переменную в сценарии читай тут)


Таким образом, мы передаем значение переменной из сценария в наш запрос

5

Нажимаем на вкладку “Результаты запроса” и видим, что наш запрос возвращает столбец “first_message” 


Теперь также выбираем/создаем переменную из сценария, которой мы присвоим возвращаемое sql-запросом значение

6

Сохраняем блок