azdata postgres

Berlaku untuk: Azure Data CLI (azdata)

Artikel berikut ini menyediakan referensi untuk perintah sql di alat azdata . Untuk informasi selengkapnya tentang perintah azdata lainnya, lihat referensi azdata

Perintah

Perintah Deskripsi
shell postgres azdata Antarmuka shell baris perintah untuk Postgres. Lihat https://www.pgcli.com/
kueri azdata postgres Perintah kueri memungkinkan eksekusi perintah PostgreSQL dalam sesi database.

shell postgres azdata

Antarmuka shell baris perintah untuk Postgres. Lihat 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]

Contoh

Contoh baris perintah untuk memulai pengalaman interaktif.

azdata postgres shell

Contoh baris perintah menggunakan database dan pengguna yang disediakan

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

Contoh baris perintah untuk mulai menggunakan string koneksi penuh.

azdata postgres shell --dbname postgres://user:passw0rd@example.com:5432/master 

Parameter Opsional

--dbname -d

Nama database untuk disambungkan.

--host

Alamat host database postgres.

--port -p

Nomor port tempat instans postgres mendengarkan.

--password -w

Perintah paksa kata sandi.

--no-password

Jangan pernah meminta kata sandi.

--single-connection

Jangan gunakan koneksi terpisah untuk penyelesaian.

--username -u

Nama pengguna untuk menyambungkan ke database postgres.

--pgclirc

Lokasi file pgclirc.

--dsn

Gunakan DSN yang dikonfigurasi ke bagian [alias_dsn] dari file pgclirc.

--list-dsn

Daftar DSN yang dikonfigurasi ke bagian [alias_dsn] dari file pgclirc.

--row-limit

Atur ambang batas untuk permintaan batas baris. Gunakan 0 untuk menonaktifkan perintah.

--less-chatty

Lewati intro saat startup dan selamat tinggal saat keluar.

--prompt

Format prompt (Default: "\u@\h:\d> ").

--prompt-dsn

Format perintah untuk koneksi menggunakan alias DSN (Default: "\u@\h:\d> ").

--list -l

Cantumkan database yang tersedia, lalu keluar.

--auto-vertical-output

Secara otomatis beralih ke mode output vertikal jika hasilnya lebih lebar dari lebar terminal.

--warn

Peringatkan sebelum menjalankan kueri yang merusak.

--no-warn

Peringatkan sebelum menjalankan kueri yang merusak.

Argumen Global

--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--output -o

Format output. Nilai yang diizinkan: json, jsonc, tabel, tsv. Default: json.

--query -q

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

kueri azdata postgres

Perintah kueri memungkinkan eksekusi perintah PostgreSQL dalam sesi database.

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

Contoh

Mencantumkan semua tabel dalam information_schema.

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

Parameter yang Diperlukan

--q -q

Kueri PostgreSQL untuk dijalankan.

Parameter Opsional

--host

Alamat host database postgres. localhost

--dbname -d

Database untuk menjalankan kueri.

--port -p

Nomor port tempat instans postgres mendengarkan. 5432

--username -u

Nama pengguna untuk menyambungkan ke database postgres.

Argumen Global

--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--output -o

Format output. Nilai yang diizinkan: json, jsonc, tabel, tsv. Default: json.

--query -q

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi yang lebih lengkap beserta contohnya.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

Langkah berikutnya

Untuk informasi selengkapnya tentang perintah azdata lainnya, lihat referensi azdata.

Untuk informasi selengkapnya tentang cara menginstal alat azdata , lihat Menginstal azdata.