Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从R到PostgreSQL。dbWritetable()重音字母问题_R_Postgresql - Fatal编程技术网

从R到PostgreSQL。dbWritetable()重音字母问题

从R到PostgreSQL。dbWritetable()重音字母问题,r,postgresql,R,Postgresql,从R到PostgreSQL,我使用RPostgreSQL包上传了一个带有重音字母的数据帧,当我在PostgreSQL中查询时,它不会显示正确的字符 我已经检查过我的数据帧是UTF-8编码的。(功能设置\u utf8代码如下) 我已经检查过PostgreSQL的数据库是UTF-8编码的。(见下面的代码) 我已经知道如何解决从R查询(dbGetQuery())时的问题 我希望在PostgreSQL中获得正确的字符,因为我将从其他编码语言查询。我只使用R生成数据并将其上载到Psql数据库 实际结果

从R到PostgreSQL,我使用RPostgreSQL包上传了一个带有重音字母的数据帧,当我在PostgreSQL中查询时,它不会显示正确的字符

  • 我已经检查过我的数据帧是UTF-8编码的。(功能设置\u utf8代码如下)
  • 我已经检查过PostgreSQL的数据库是UTF-8编码的。(见下面的代码)
  • 我已经知道如何解决从R查询(dbGetQuery())时的问题
  • 我希望在PostgreSQL中获得正确的字符,因为我将从其他编码语言查询。我只使用R生成数据并将其上载到Psql数据库
实际结果:

 Order |      Name
-------+-----------------
     1 | CÝa de Cereales
     2 | Compa±Ýa Paranß
     3 | Ondulaci¾n
(3 filas)
预期结果:

 Order |      Name
-------+-----------------
     1 | Cía de Cereales
     2 | Compañía Paraná
     3 | Ondulación
(3 filas)
 Order |      Name
-------+-----------------
     1 | CÝa de Cereales
     2 | Compa±Ýa Paranß
     3 | Ondulaci¾n
(3 filas)
 Order |      Name
-------+-----------------
     1 | Cía de Cereales
     2 | Compañía Paraná
     3 | Ondulación
(3 filas)