我尝试使用以下命令从Amazon Web Services上的Postgresql(RDS)导出我的表:
psql -t -A -F"," -c "select * from Album" > album.csv -h amazon-instance -p 5432 -U username -W -d chinook
我收到此错误消息:
ERROR: relation "album" does not exist
LINE 1: select * from Album
该错误消息的原因是我的表以大写(A)lbum开头,那么我怎样才能逃避命令才能使其工作?
谢谢
答案 0 :(得分:3)
我必须在psql命令的Album表中转义大写字母,如下所示:
psql -t -A -F"," -c "select * from "\""Album\"" > album.csv -h amazon-instance -p 5432 -U username -W -d chinook