queryanalizer удалено
This commit is contained in:
parent
c4a384236a
commit
6c399dd30c
|
@ -1,43 +0,0 @@
|
|||
# QueryAnalyzer
|
||||
|
||||
## Описание
|
||||
|
||||
Данная форма позволяет загрузить,изменить, удалить данные из базы сайта без использования программ систем управления базами данных.
|
||||
|
||||
## Работа с формой
|
||||
|
||||
Для начала работы необходимо написать скрипт во всем правилам оформления, то есть в нужных местах ставить ";". Результатом скрипта может быть только 1 действие.
|
||||
|
||||
**Окончательную выборку с данными нужно обернуть в json: SELECT json_agg(a) FROM( select * from pers ) a;**. В остальных действия оборачивание в json не нужно.
|
||||
|
||||
Одним из требований также является условие, что в окончательной выборке не должно быть столбцов с одинаковыми наименованиями.
|
||||
|
||||
После написания скрипта, необходимо нажать на кнопку **"Загрузить"**.
|
||||
|
||||
![Рисунок](media/load.png)
|
||||
|
||||
Результат выборки отображается в виде табличной части во вкладке **"Результат"**.
|
||||
|
||||
![Рисунок](media/result.png)
|
||||
|
||||
Примеры выборок:
|
||||
|
||||
* Посмотреть текст представления:
|
||||
```sql
|
||||
SELECT json_agg(a) FROM (
|
||||
SELECT definition FROM pg_views
|
||||
WHERE viewname = название вьюшки в одинарных кавычках) a;
|
||||
```
|
||||
|
||||
* Посмотреть текст функции или процедуры:
|
||||
```sql
|
||||
SELECT json_agg(a) FROM (
|
||||
SELECT prosrc FROM pg_proc
|
||||
WHERE proname = название функции или процедуры в одинарных кавычках) a;
|
||||
```
|
||||
* Посмотреть столбцы в таблице:
|
||||
```sql
|
||||
SELECT json_agg(a) FROM (
|
||||
SELECT column_name, data_type FROM information_schema.columns
|
||||
WHERE table_name = название таблицы в одинарных кавычках ORDER BY ordinal_position) a;a
|
||||
```
|
Binary file not shown.
Before Width: | Height: | Size: 8.3 KiB |
Binary file not shown.
Before Width: | Height: | Size: 53 KiB |
|
@ -21,7 +21,6 @@
|
|||
- [Ставки НДС](Admin manuals/Ставки НДС/)
|
||||
- [Типы вложений](Admin manuals/Типы вложений/)
|
||||
- [Условия для проверки контрагента](Admin manuals/Условия для проверки контрагентов/)
|
||||
- [QueryAnalyzer](Admin manuals/QueryAnalyzer/)
|
||||
- Управление пользователями
|
||||
- [Автоматическое создание пользователей](Admin manuals/Автоматическое создание пользователей/)
|
||||
- [Виды авторизации пользователей](Admin manuals/Авторизация/)
|
||||
|
|
Loading…
Reference in New Issue