在pgadmin中导入.sql文件

我想在Postgresql中导入一个sql文件.我正在使用pgadmin iii.我在PHPmyadmin中创建一个sql文件,现在我想在pgadmin iii中导入相同的文件.
我正在做以下但它对我不起作用.
我在pgadmin iii中选择数据库的模式,之后我尝试执行以下查询
\i C:/Users/umair/Downloads/school_management_system(1).sql

但它会生成错误,错误是:

ERROR:  Syntax error at or near "\"
LINE 1: \i C:/Users/umair/Downloads/school_management_system(1).sql
        ^
********** Error **********

ERROR: Syntax error at or near "\"
sql state: 42601
Character: 1

请帮帮我.

解决方法

我认为导入sql文件的最佳方法是使用psql工具,如下所示:
psql -U postgres -h localhost -d my_database -f "C:/Users/umair/Downloads/school_management_system(1).sql"

相关文章

SELECT a.*,b.dp_name,c.pa_name,fm_name=(CASE WHEN a.fm_n...
if not exists(select name from syscolumns where name=&am...
select a.*,pano=a.pa_no,b.pa_name,f.dp_name,e.fw_state_n...
要在 SQL Server 2019 中设置定时自动重启,可以使用 Window...
您收到的错误消息表明数据库 'EastRiver' 的...
首先我需要查询出需要使用SQL Server Profiler跟踪的数据库标...