azdata postgres
gäller för: Azure Data CLI (
azdata
)
Följande artikel innehåller referens för kommandona sql i verktyget azdata. Mer information om andra azdata-kommandon finns i azdata-referens
Kommandon
Befallning | Beskrivning |
---|---|
azdata postgres shell | Ett kommandoradsgränssnitt för Postgres. Se https://www.pgcli.com/ |
azdata postgres-fråga | Frågekommandot tillåter körning av PostgreSQL-kommandon i en databassession. |
azdata postgres shell
Ett kommandoradsgränssnitt för Postgres. Se 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]
Exempel
Exempel på kommandorad för att starta den interaktiva upplevelsen.
azdata postgres shell
Exempel på kommandorad med hjälp av en angivna databas och användare
azdata postgres shell --dbname <database> --username <username> --host <host>
Exempel på kommandorad för att börja använda en fullständig anslutningssträng. Ersätt <password>
med ett giltigt lösenord.
azdata postgres shell --dbname postgres://user:<password>@example.com:5432/master
Valfria parametrar
--dbname -d
Databasnamn att ansluta till.
--host
Postgres-databasens värdadress.
--port -p
Portnummer där postgres-instansen lyssnar.
--password -w
Framtvinga lösenordsprompt.
--no-password
Fråga aldrig efter lösenord.
--single-connection
Använd inte en separat anslutning för slutföranden.
--username -u
Användarnamn för att ansluta till postgres-databasen.
--pgclirc
Plats för pgclirc-fil.
--dsn
Använd DSN som konfigurerats i avsnittet [alias_dsn] i pgclirc-filen.
--list-dsn
Lista över DSN som konfigurerats i avsnittet [alias_dsn] i pgclirc-filen.
--row-limit
Ange tröskelvärde för radgränsprompt. Använd 0 för att inaktivera prompten.
--less-chatty
Hoppa över intro vid start och adjö vid avslut.
--prompt
Promptformat (standard: "\u@\h:\d> ").
--prompt-dsn
Fråga efter format för anslutningar med hjälp av DSN-alias (standard: "\u@\h:\d> ").
--list -l
Visa en lista över tillgängliga databaser och avsluta sedan.
--auto-vertical-output
Växla automatiskt till lodrätt utdataläge om resultatet är bredare än terminalbredden.
--warn
Varna innan du kör en destruktiv fråga.
--no-warn
Varna innan du kör en destruktiv fråga.
Globala argument
--debug
Öka loggningsverositeten för att visa alla felsökningsloggar.
--help -h
Visa det här hjälpmeddelandet och avsluta.
--output -o
Utdataformat. Tillåtna värden: json, jsonc, table, tsv. Standard: json.
--query -q
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
--verbose
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
azdata postgres-fråga
Frågekommandot tillåter körning av PostgreSQL-kommandon i en databassession.
azdata postgres query --q -q
[--host]
[--dbname -d]
[--port -p]
[--username -u]
Exempel
Visa en lista över alla tabeller i information_schema.
azdata postgres query --host <host> --username <username> -q "SELECT * FROM information_schema.tables"
Obligatoriska parametrar
--q -q
PostgreSQL-fråga som ska köras.
Valfria parametrar
--host
Postgres-databasens värdadress.
localhost
--dbname -d
Databas för att köra frågan i.
--port -p
Portnummer där postgres-instansen lyssnar.
5432
--username -u
Användarnamn för att ansluta till postgres-databasen.
Globala argument
--debug
Öka loggningsverositeten för att visa alla felsökningsloggar.
--help -h
Visa det här hjälpmeddelandet och avsluta.
--output -o
Utdataformat. Tillåtna värden: json, jsonc, table, tsv. Standard: json.
--query -q
JMESPath-frågesträng. Mer information och exempel finns i http://jmespath.org/.
--verbose
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
Nästa steg
Mer information om andra azdata-kommandon finns i azdata-referens.
Mer information om hur du installerar verktyget azdata finns i Installera azdata.