PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Come eseguire più query usando il comando psql dalla shell bash?

-c elabora un solo comando. Senza di essa però psql si aspetta che i comandi vengano passati allo standard input, ad esempio:

psql -U postgres -h <ip_addr> <database_name> << EOF
SELECT * FROM xyz_table;
SELECT * FROM abc_table;
EOF

Oppure usando echo e tubi.