PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL - kueri dari skrip bash sebagai 'postgres' pengguna basis data

Coba yang ini:

#!/bin/bash
psql -U postgres -d database_name -c "SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'"

Atau gunakan su :

#!/bin/bash
su -c "psql -d database_name -c \"SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'\"" postgres

Dan juga sudo :

#!/bin/bash
sudo -u postgres -H -- psql -d database_name -c "SELECT c_defaults  FROM user_info WHERE c_uid = 'testuser'"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dapatkan n kategori yang dikelompokkan dan jumlahkan yang lain menjadi satu

  2. Sepuluh Tips untuk Memasuki Produksi Dengan PostgreSQL

  3. Di mana PostgreSQL menyimpan database?

  4. Bagaimana cara memasukkan JSONB ke Postgresql dengan Python?

  5. Menghasilkan kolom secara dinamis di PostgreSQL