无法使用SQL在Windows PgAdmin中加载数据

时间:2019-07-31 11:03:51

标签: pgadmin

我正在尝试使用SQL脚本文件在Windows 10系统上通过pgadmin将Gordon Linhoff的书“使用SQL和EXCEL进行数据分析”中的数据加载到PostGres数据库中。 SQL脚本的一部分是

CREATE TABLE Customers (
    CustomerId int NOT NULL PRIMARY KEY,
    HouseholdId int NOT NULL,
    Gender varchar(50) NOT NULL,
    FirstName varchar(50) NOT NULL
) ;

COPY Customers FROM 'R:/Shared/AG_LW_Shared/Data_Analysis/Customers.txt'
    WITH HEADER NULL 'NULL' DELIMITER ' ' CSV;

不幸的是,我收到此错误:

ERROR:  could not open file "R:/Shared/AG_LW_Shared/Data_Analysis/Calendar.txt" for reading: No such file or directory

该文件确实存在于系统上,所以我怀疑这是文件名语法的问题。我更改了大小写以使其与Windows目录中的大小写匹配,但是得到了相同的错误消息。感谢所有建议-谢谢!

1 个答案:

答案 0 :(得分:0)

通过将根目录从R:更改为C :,似乎已解决了该问题。