我有一个/tmp/foo.csv看起来像这样的文件:
1,2
10,20
100,200
Run Code Online (Sandbox Code Playgroud)
我在另一个目录中有相同的文件/mydata/foo.csv。目录和文件都具有完全相同的权限、所有者,并且是由同一个用户创建的,但是当我运行时
COPY foo FROM '/tmp/foo.csv' (FORMAT CSV, DELIMITER ',', HEADER TRUE);
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
ERROR: could not open file "/tmp/foo.csv" for reading: No such file or directory
Run Code Online (Sandbox Code Playgroud)
当我跑
COPY foo FROM '/mydata/foo.csv' (FORMAT CSV, DELIMITER ',', HEADER TRUE);
Run Code Online (Sandbox Code Playgroud)
我明白了COPY 3。
我在这里缺少什么?
以下是相关文件和目录信息:
??foo@bar / ‹py27›
??$ ll -d /mydata /mydata/foo.csv /tmp /tmp/foo.csv 1 ?
drwxrwxrwt 2 root root 4.0K Sep 9 08:26 /mydata
drwxrwxrwt 17 root root 420 …Run Code Online (Sandbox Code Playgroud)