Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 将选择查询结果复制到postgres中的csv_Postgresql_Csv - Fatal编程技术网

Postgresql 将选择查询结果复制到postgres中的csv

Postgresql 将选择查询结果复制到postgres中的csv,postgresql,csv,Postgresql,Csv,我有下面的脚本,我用它来复制csv文件中的select查询结果 psql-h hostname-U username-d dbname-t-A-F“,“-c”具有多个联接和条件的查询“>E:\output.csv” 执行脚本时,它正在创建名为output.csv的文件,但文件中没有数据 我已经尝试过使用示例查询简单连接操作,使用3个表处理有限的数据,效果很好 但在实际的查询中,它会持续执行几个小时,并以空文件结束。等待如此长的时间后,获取空文件是令人不满意的 有什么建议或更正吗?我知道这是“您

我有下面的脚本,我用它来复制csv文件中的select查询结果

psql-h hostname-U username-d dbname-t-A-F“,“-c”具有多个联接和条件的查询“>E:\output.csv”
执行脚本时,它正在创建名为
output.csv
的文件,但文件中没有数据

我已经尝试过使用示例查询简单连接操作,使用3个表处理有限的数据,效果很好

但在实际的查询中,它会持续执行几个小时,并以空文件结束。等待如此长的时间后,获取空文件是令人不满意的


有什么建议或更正吗?

我知道这是“您的计算机是否已插入电源?”的问题,但是。。。当手动运行时,真正大的SQL语句会产生结果吗?如果它运行了几个小时,可能是内存或空间不足,在写入文件之前就消失了?您所说的示例查询是什么意思?示例查询是存在于实际数据所在的同一服务器上,还是不同?示例查询意味着,我运行一个返回2-3条记录的查询。我在同一台服务器上运行这两个查询,数据也在同一台服务器上。