Sdílet prostřednictvím


azdata postgres

platí pro: Azure Data CLI (azdata)

Následující článek obsahuje referenční informace o příkazech sql v nástroji azdata. Další informace o dalších příkazech azdata najdete v tématu azdata reference

Příkazy

Příkaz Popis
azdata postgres shell Rozhraní prostředí příkazového řádku pro Postgres. Viz https://www.pgcli.com/
azdata postgres query Příkaz dotazu umožňuje spouštění příkazů PostgreSQL v databázové relaci.

azdata postgres shell

Rozhraní prostředí příkazového řádku pro Postgres. Viz 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]

Příklady

Příklad příkazového řádku pro spuštění interaktivního prostředí

azdata postgres shell

Příklad příkazového řádku s využitím poskytnuté databáze a uživatele

azdata postgres shell --dbname <database> --username <username> --host <host>

Příklad příkazového řádku, který začne používat úplný připojovací řetězec. Nahraďte <password> platným heslem.

azdata postgres shell --dbname postgres://user:<password>@example.com:5432/master 

Volitelné parametry

--dbname -d

Název databáze, ke které se chcete připojit.

--host

Adresa hostitele databáze postgres.

--port -p

Číslo portu, na kterém instance postgres naslouchá.

--password -w

Vynuťte výzvu k zadání hesla.

--no-password

Nikdy se nezobrazí výzva k zadání hesla.

--single-connection

Pro dokončení nepoužívejte samostatné připojení.

--username -u

Uživatelské jméno pro připojení k databázi postgres.

--pgclirc

Umístění souboru pgclirc.

--dsn

Použijte NÁZEV DSN nakonfigurovaný do části [alias_dsn] souboru pgclirc.

--list-dsn

Seznam DSN nakonfigurovaný do části [alias_dsn] souboru pgclirc.

--row-limit

Nastavte prahovou hodnotu pro výzvu k omezení počtu řádků. Pomocí 0 zakažte výzvu.

--less-chatty

Přeskočte úvod ke spuštění a sbohem při ukončení.

--prompt

Formát výzvy (výchozí: \u@\h:\d> ").

--prompt-dsn

Formát výzvy pro připojení pomocí aliasů DSN (výchozí: \u@\h:\d> ").

--list -l

Vypsat dostupné databáze a pak ukončit.

--auto-vertical-output

Automaticky přepněte do vertikálního výstupního režimu, pokud je výsledek širší než šířka terminálu.

--warn

Před spuštěním destruktivního dotazu varujte.

--no-warn

Před spuštěním destruktivního dotazu varujte.

Globální argumenty

--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--output -o

Výstupní formát Povolené hodnoty: json, jsonc, table, tsv. Výchozí hodnota: json.

--query -q

Řetězec dotazu JMESPath Další informace a příklady najdete v http://jmespath.org/.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

azdata postgres query

Příkaz dotazu umožňuje spouštění příkazů PostgreSQL v databázové relaci.

azdata postgres query --q -q 
                      [--host]  
                      
[--dbname -d]  
                      
[--port -p]  
                      
[--username -u]

Příklady

Zobrazí seznam všech tabulek v information_schema.

azdata postgres query --host <host> --username <username> -q "SELECT * FROM information_schema.tables"

Požadované parametry

--q -q

Dotaz PostgreSQL, který se má provést.

Volitelné parametry

--host

Adresa hostitele databáze postgres. localhost

--dbname -d

Databáze, ve které se má spustit dotaz.

--port -p

Číslo portu, na kterém instance postgres naslouchá. 5432

--username -u

Uživatelské jméno pro připojení k databázi postgres.

Globální argumenty

--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--output -o

Výstupní formát Povolené hodnoty: json, jsonc, table, tsv. Výchozí hodnota: json.

--query -q

Řetězec dotazu JMESPath Další informace a příklady najdete v http://jmespath.org/.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Další kroky

Další informace o dalších příkazech azdata najdete v tématu azdata reference.

Další informace o instalaci nástroje azdata naleznete v tématu Instalace azdata.