Gostaria de ler alguns arquivos rtf que recebi de uma fonte externa em uma tabela com Postgres. Estou usando a pg_stat_file()
função para verificar se o arquivo existe ou não e pretendo ler seu conteúdo com pg_read_file()
. Se o nome do arquivo contiver um trema, a função falha.
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
Existe uma opção para ler o arquivo sem alterar seu nome? O sistema subjacente é um servidor Windows.
O conteúdo do arquivo será eventualmente lido em uma tabela.