azdata postgres
Si applica: all'interfaccia della riga di comando di Azure Data (azdata
)
L'articolo seguente fornisce informazioni di riferimento sui comandi sql dello strumento azdata. Per altre informazioni su altri comandi azdata, vedere Informazioni di riferimento su azdata.
Comandi
Comando | Descrizione |
---|---|
azdata postgres shell | Interfaccia della shell della riga di comando per Postgres. Vedere https://www.pgcli.com/ |
azdata postgres query | Il comando query consente l'esecuzione di comandi PostgreSQL in una sessione di database. |
azdata postgres shell
Interfaccia della shell della riga di comando per Postgres. Vedere 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]
Esempi
Esempio di riga di comando per avviare l'esperienza interattiva.
azdata postgres shell
Riga di comando di esempio con un database e un utente specificati
azdata postgres shell --dbname <database> --username <username> --host <host>
Esempio di riga di comando per iniziare a usare una stringa di connessione completa.
azdata postgres shell --dbname postgres://user:passw0rd@example.com:5432/master
Parametri facoltativi
--dbname -d
Nome del database a cui connettersi.
--host
Indirizzo host del database Postgres.
--port -p
Numero di porta su cui è in ascolto l'istanza di Postgres.
--password -w
Forzare la richiesta della password.
--no-password
Non richiedere mai una password.
--single-connection
Non usare una connessione separata per i completamenti.
--username -u
Nome utente per la connessione al database Postgres.
--pgclirc
Percorso del file pgclirc.
--dsn
Usare un DSN configurato nella sezione [alias_dsn] del file pgclirc.
--list-dsn
Elenco dei DSN configurati nella sezione [alias_dsn] del file pgclirc.
--row-limit
Impostare la soglia per la richiesta di limite di righe. Usare 0 per disabilitare la richiesta.
--less-chatty
Ignorare il messaggio introduttivo all'avvio e il messaggio conclusivo alla chiusura.
--prompt
Formato della richiesta (impostazione predefinita: "\u@\h:\d> ").
--prompt-dsn
Formato della richiesta per le connessioni con alias DSN (impostazione predefinita: "\u@\h:\d> ").
--list -l
Elencare i database disponibili e quindi disconnettersi.
--auto-vertical-output
Passare automaticamente alla modalità di output verticale se il risultato ha una larghezza maggiore della larghezza del terminale.
--warn
Avvisare prima di eseguire una query distruttiva.
--no-warn
Avvisare prima di eseguire una query distruttiva.
Argomenti globali
--debug
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
--help -h
Visualizza questo messaggio della guida ed esce.
--output -o
Formato di output. Valori consentiti: json, jsonc, table, tsv. Valore predefinito: json.
--query -q
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
--verbose
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
azdata postgres query
Il comando query consente l'esecuzione di comandi PostgreSQL in una sessione di database.
azdata postgres query --q -q
[--host]
[--dbname -d]
[--port -p]
[--username -u]
Esempi
Elencare tutte le tabelle in information_schema.
azdata postgres query --host <host> --username <username> -q "SELECT * FROM information_schema.tables"
Parametri necessari
--q -q
Query PostgreSQL da eseguire.
Parametri facoltativi
--host
Indirizzo host del database Postgres.
localhost
--dbname -d
Database in cui eseguire la query.
--port -p
Numero di porta su cui è in ascolto l'istanza di Postgres.
5432
--username -u
Nome utente per la connessione al database Postgres.
Argomenti globali
--debug
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
--help -h
Visualizza questo messaggio della guida ed esce.
--output -o
Formato di output. Valori consentiti: json, jsonc, table, tsv. Valore predefinito: json.
--query -q
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
--verbose
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
Passaggi successivi
Per altre informazioni su altri comandi azdata, vedere Informazioni di riferimento su azdata.
Per altre informazioni su come installare lo strumento azdata, vedere Installare azdata.