Skip to content
Snippets Groups Projects
Commit 874e893c authored by Alexander Tolstoy's avatar Alexander Tolstoy
Browse files

connecting.md: describe command piping

parent d589f2fc
No related branches found
No related tags found
1 merge request!558connecting.md: describe command piping
Pipeline #52099 passed
......@@ -138,13 +138,38 @@ SQL-консоль позволяет выполнять распределен
удаленного инстанса. Для этого используйте команду `picodata connect`.
Пример для `127.0.0.1`:
```
```shell
picodata connect alice@127.0.0.1:3301
```
В соответствии с доступными ему привилегиями, пользователь сможет
работать в консоли с таблицами.
## Перенаправление команд в консоли {: #pipe }
При использовании административной или SQL-консоли поддерживается
перенаправление ввода-вывода команд ([pipe]). Таким способом можно сделать
как отдельный SQL-запрос, так и запустить файл со списком SQL-команд.
Примеры:
```sql title="Отдельная команда в SQL-консоли"
echo "SELECT * FROM warehouse;" | picodata connect alice@127.0.0.1:3301
```
```sql title="Список команд в административной консоли"
cat file.sql | picodata admin ./admin.sock
```
??? example "Пример файла с командами"
```sql
\set delimiter ;
INSERT INTO customers VALUES (1, 'customer1');
SELECT name FROM customers limit 10;
DELETE FROM customers WHERE id > 100;
```
[pipe]: https://ru.wikipedia.org/wiki/Конвейер_(Unix)
## Встроенная справка в консоли {: #builtin_help }
Встроенная справка Picodata доступна в административной и в
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment