PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment exécuter plusieurs requêtes à l'aide de la commande psql du shell bash ?

-c traite une seule commande. Sans cela cependant psql s'attend à ce que les commandes soient transmises à l'entrée standard, par exemple :

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

Ou en utilisant echo et tuyaux.