azdata postgres
Область применения: Azure Data CLI ()azdata
В следующей статье приводятся справочные сведения по командам sql в средстве azdata. Дополнительные сведения о других командах azdata см. в справочнике по azdata.
Команды
Команда | Description |
---|---|
azdata postgres shell | Интерфейс оболочки командной строки для Postgres. См. раздел https://www.pgcli.com/. |
azdata postgres query | Эта команда запроса позволяет выполнять команды PostgreSQL в сеансе баз данных. |
azdata postgres shell
Интерфейс оболочки командной строки для Postgres. См. раздел https://www.pgcli.com/.
azdata postgres shell [--dbname -d]
[--host]
[--port -p]
[--password -w]
[--no-password]
[--single-connection]
[--username -u]
[--pgclirc]
[--dsn]
[--list-dsn]
[--row-limit]
[--less-chatty]
[--prompt]
[--prompt-dsn]
[--list -l]
[--auto-vertical-output]
[--warn]
[--no-warn]
Примеры
Пример командной строки для запуска интерактивного взаимодействия.
azdata postgres shell
Пример командной строки с указанием базы данных и пользователя.
azdata postgres shell --dbname <database> --username <username> --host <host>
Пример командной строки, позволяющей начать использовать полную строку подключения.
azdata postgres shell --dbname postgres://user:passw0rd@example.com:5432/master
Необязательные параметры
--dbname -d
Имя базы данных, к которой нужно подключиться.
--host
Адрес узла базы данных Postgres.
--port -p
Номер порта, на котором экземпляр Postgres ожидает передачи данных.
--password -w
Принудительный запрос пароля.
--no-password
Пароль никогда запрашиваться не будет.
--single-connection
Для завершений не будет использоваться отдельное подключение.
--username -u
Имя пользователя для подключения к базе данных Postgres.
--pgclirc
Расположение файла pgclirc.
--dsn
Использование имени DSN, настроенного в разделе [alias_dsn] файла pgclirc.
--list-dsn
Перечисление имен DSN, настроенных в разделе [alias_dsn] файла pgclirc.
--row-limit
Задание порога для запроса о лимите строк. Задайте 0, чтобы отключить запрос.
--less-chatty
Пропуск приветствия при запуске и прощания при выходе.
--prompt
Формат запроса (по умолчанию \u@\h:\d>).
--prompt-dsn
Формат запроса для подключений с использованием псевдонимов DSN (по умолчанию \u@\h:\d>).
--list -l
Перечисление доступных баз данных и последующий выход.
--auto-vertical-output
Автоматическое переключение на вертикальный режим вывода, если результат шире, чем ширина терминала.
--warn
Предупреждение перед выполнением запроса с разрушением.
--no-warn
Предупреждение перед выполнением запроса с разрушением.
Глобальные аргументы
--debug
Повышение уровня детализации журнала для включения всех журналов отладки.
--help -h
Отображение этого справочного сообщения и выход.
--output -o
Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.
--query -q
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
--verbose
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
azdata postgres query
Эта команда запроса позволяет выполнять команды PostgreSQL в сеансе баз данных.
azdata postgres query --q -q
[--host]
[--dbname -d]
[--port -p]
[--username -u]
Примеры
Перечисление всех таблиц в information_schema.
azdata postgres query --host <host> --username <username> -q "SELECT * FROM information_schema.tables"
Обязательные параметры
--q -q
Запрос PostgreSQL, который нужно выполнить.
Необязательные параметры
--host
Адрес узла базы данных Postgres.
localhost
--dbname -d
База данных, в которой нужно выполнить запрос.
--port -p
Номер порта, на котором экземпляр Postgres ожидает передачи данных.
5432
--username -u
Имя пользователя для подключения к базе данных Postgres.
Глобальные аргументы
--debug
Повышение уровня детализации журнала для включения всех журналов отладки.
--help -h
Отображение этого справочного сообщения и выход.
--output -o
Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json.
--query -q
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
--verbose
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
Следующие шаги
Дополнительные сведения о других командах azdata см. в справочнике по azdata.
Дополнительные сведения об установке средства azdata см. в разделе Установка azdata.