我有一个简单的脚本,它应该执行一个选择语句并将其输出到 CSV。我的问题是脚本连接到数据库并挂起等待我的 sql 指令(这些指令在脚本上并且应该自动执行)。任何帮助将不胜感激。
Set-Location 'E:\Program Files\PostgreSQL\9.1\bin\';
$env:PGPASSWORD = 'mypwd';
.\psql --% -U postgres -w myDB
.\psql --% -c "copy {'SELECT * FROM myTable';} TO 'C:\Users\e\Desktop\test1.csv' CSV DELIMITER ',';"
Run Code Online (Sandbox Code Playgroud)