尝试在psql中使用“ \ i [文件名]”,获取“无效参数”

时间:2018-12-30 03:43:18

标签: postgresql psql

使用Windows 10,Postgres11。我有一个文件C:\Users\myname\some path\query.sql,其中包含典型的SELECT查询:

select a.id,m.toagentid,m.maxstart from agent a
left join
mostrecentfromtopair m 
on
a.id=m.fromagentid

当我进入psql终端时,我尝试按以下方式运行此查询:

\i "C:\Users\myname\some path\query.sql"

然后我收到此错误:

\i: Invalid argument

我应该如何运行此.SQL文件?

1 个答案:

答案 0 :(得分:1)

您可以使用单引号和斜杠:

\i 'C:/Users/myname/some path/query.sql'