# Выполнение скриптов и запросов к БД

#### Выполнение скрипта (Script Executive).

1\. После регистрации и подключения к БД, необходимо зайти в меню ![](http://support.ucs.ru/sites/files/upload/images/nodes/8732/script_exe1.jpg) **Tools\\Script Executive** или использовать сочетание клавиш (**Ctrl+F12**)(см. рис. 1).

[![image-1629380387747.png](https://docs.shelter.ru/uploads/images/gallery/2021-08/scaled-1680-/image-1629380387747.png)](https://docs.shelter.ru/uploads/images/gallery/2021-08/image-1629380387747.png)

**(Рис. 1 - Tools\\Script Executive)**

2\. открыть ![](http://support.ucs.ru/sites/files/upload/images/nodes/8732/open.jpg)**SQL файл** (см. рис. 2, пункт 1) (либо вставить содержимое скрипта в поле **Edit),** содержащий нужный скрипт, установить галочку (checkbox) **"Use current connect"** (данная функция будет активна, если выполнено хотя бы одно подключение к БД) (см. рис. 2, пункт 2).

[![image-1629382906027.jpg](https://docs.shelter.ru/uploads/images/gallery/2021-08/scaled-1680-/image-1629382906027.jpg)](https://docs.shelter.ru/uploads/images/gallery/2021-08/image-1629382906027.jpg)

***(Рис. 2 - Меню выполнения скрипта)***

*При выполнении скриптов, базу регистрировать не обязательно - если подключение не выполнено, можно указать путь до базы в самом скрипте, например так:*

CONNECT '127.0.0.1/3080:D:\\Base\\\_Garbage\_Shelter\\\_Tracker\\SHELTER.FDB' USER 'UCS' PASSWORD 'ucs';

2\. Нажать кнопку ![](http://support.ucs.ru/sites/files/upload/images/nodes/8732/run.jpg) Run Script (**F9**). Скрипт должен выполнится без ошибок.  
3\. Результат выполнения скрипта:

![](https://support.shelter.ru/sites/files/upload/images/nodes/9537/screenshot_778.jpg)  
 **(Рис. 3 - Результат выполнения скрипта)**

#### Выполнение запросов к БД (SQL Editor).

1\. Зайти в меню ![](http://support.ucs.ru/sites/files/upload/images/nodes/8732/script_exe1.jpg) **Tools\\SQL Editor** или нажать клавишу (**F12**)

2\. В открывшемся окне вписать необходимый SQL-запрос, нажать **F9** (Execute)

[![image-1629384565371.png](https://docs.shelter.ru/uploads/images/gallery/2021-08/scaled-1680-/image-1629384565371.png)](https://docs.shelter.ru/uploads/images/gallery/2021-08/image-1629384565371.png)

  
Пример запроса :

select \* from folio f where f.id = 3201

<span class="integer">3. Результат выполнения запроса :</span>

<span class="integer">![](https://support.shelter.ru/sites/files/upload/images/nodes/9537/screenshot_779.jpg)</span>

**<span class="integer">(Рис. 4 - Результат выполнения запроса)</span>**