我想用 Postgres 将从外部源收到的一些 rtf 文件读入表中。我使用pg_stat_file()
函数检查文件是否存在,并试图用 读取其内容pg_read_file()
。如果文件名包含变音符号,则函数失败。
SELECT pg_stat_file('C:\datafolder\ctköln.rtf', true);
ERROR: could not open file "C:\datafolder\ctköln.rtf" for reading: No such file or directory
SQL state: 58P01
有没有不更改文件名称的选项可以读取文件?底层系统是 Windows 服务器。
文件内容最终将被读入表中。