sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur kör man flera frågor med psql-kommandot från bash-skalet?

-c bearbetar bara ett kommando. Utan det dock psql förväntar sig att kommandon skickas till standardinmatning, t.ex.:

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

Eller genom att använda echo och rör.



  1. Få en unik databasidentifierare för SQL Server 2005 och senare

  2. måste jag omfånga frågeutdata i Coldfusion?

  3. SQL-användningskolumn från underval i where-sats

  4. pivot i mysql-frågor