你的pg版本号?知识点:1.pg有个copy命令,可以把查询出来的数据导出为csv格式或者自定义分隔符的格式,具体使用方法你去查下pg的手册。2.pg有个脚本工具叫做psql,你可以在你的pg安装目录下找到它,用这个脚本工具可以执行sql查询,具体用法可以在命令行输入psql--help查看。3.将命令写成一个批处理文件,使用windows计划执行任务,定时调用这个批处理即可。示例:批处理文件command.bat,内容如下-----------------------------------------------------------------------psql-c“copy(select*fromyourtable)toc:\\result.csv”-----------------------------------------------------------------------
在pgadmin的窗口中,直接打开sql文件然后执行就可以了。
你所说的oracle的执行方式,应该是在sql plus命令窗口中执行sql文件。这个功能在postgresql的命令窗口psql中也有此功能:开启psql命令窗口之后,执行命令:
\i?sqlfile_path就可以执行指定的sql文件了, 其中sqlfile_path是要执行的sql文件, 如下图,
要注意的是: 在windows系统中,路径中用的是斜杠,不是反斜杠。
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....