azdata postgres
Se aplica a: CLI de datos de Azure (azdata
)
En el siguiente artículo se proporciona una referencia de los comandos sql de la herramienta azdata. Para obtener más información sobre otros comandos de azdata, vea la Referencia de azdata.
Comandos
Command | Descripción |
---|---|
azdata postgres shell | Interfaz de shell de línea de comandos para Postgres. Consulta https://www.pgcli.com/. |
azdata postgres query | El comando query permite la ejecución de comandos de PostgreSQL en una sesión de base de datos. |
azdata postgres shell
Interfaz de shell de línea de comandos para Postgres. Consulta 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]
Ejemplos
Línea de comandos de ejemplo para iniciar la experiencia interactiva.
azdata postgres shell
Línea de comandos de ejemplo con una base de datos y un usuario proporcionados.
azdata postgres shell --dbname <database> --username <username> --host <host>
Línea de comandos de ejemplo para empezar a usar una cadena de conexión completa.
azdata postgres shell --dbname postgres://user:passw0rd@example.com:5432/master
Parámetros opcionales
--dbname -d
Nombre de la base de datos con la que se va a conectar.
--host
Dirección de host de la base de datos de Postgres.
--port -p
Número de puerto en el que escucha la instancia de Postgres.
--password -w
Forzar solicitud de contraseña.
--no-password
No solicitar contraseña nunca.
--single-connection
No usar una conexión independiente para las finalizaciones.
--username -u
Nombre de usuario para la conexión a la base de datos de Postgres.
--pgclirc
Ubicación del archivo pgclirc.
--dsn
Usar la DSN configurada en la sección [alias_dsn] del archivo pgclirc.
--list-dsn
Lista de DSN configuradas en la sección [alias_dsn] del archivo pgclirc.
--row-limit
Establecer el umbral de la solicitud de límite de filas. Usar 0 para deshabilitar la solicitud.
--less-chatty
Omitir introducción al inicio y despedida al salir.
--prompt
Formato de la solicitud (valor predeterminado: "\u@\h:\d> ").
--prompt-dsn
Formato de la solicitud para las conexiones que usan alias DSN (valor predeterminado: "\u@\h:\d> ").
--list -l
Indicar bases de datos disponibles, luego salir.
--auto-vertical-output
Cambiar automáticamente al modo de salida vertical si el resultado es más ancho que el ancho del terminal.
--warn
Advertir antes de ejecutar una consulta destructiva.
--no-warn
Advertir antes de ejecutar una consulta destructiva.
Argumentos globales
--debug
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
--help -h
Muestre este mensaje de ayuda y salga.
--output -o
Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.
--query -q
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
--verbose
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
azdata postgres query
El comando query permite la ejecución de comandos de PostgreSQL en una sesión de base de datos.
azdata postgres query --q -q
[--host]
[--dbname -d]
[--port -p]
[--username -u]
Ejemplos
Indica todas las tablas de information_schema.
azdata postgres query --host <host> --username <username> -q "SELECT * FROM information_schema.tables"
Parámetros requeridos
--q -q
Consulta de PostgreSQL que se va a ejecutar.
Parámetros opcionales
--host
Dirección de host de la base de datos de Postgres.
localhost
--dbname -d
Base de datos en la que se ejecutará la consulta.
--port -p
Número de puerto en el que escucha la instancia de Postgres.
5432
--username -u
Nombre de usuario para la conexión a la base de datos de Postgres.
Argumentos globales
--debug
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
--help -h
Muestre este mensaje de ayuda y salga.
--output -o
Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.
--query -q
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
--verbose
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
Pasos siguientes
Para obtener más información sobre otros comandos de azdata, vea Referencia de azdata.
Para más información sobre cómo instalar la herramienta azdata, consulte Instalación de azdata.