1. Revisa en que Encode está la BD en PostgreSQL.
2. Revisa en que Encode trabaja la maquina local donde corres el script de
R (Suele pasar que las Mac y los Windows suelen tener conflictos de encode
porque no usan UTF8)
3. Si no te jala con convertir a UTF-8 hazlo a Latin-1
El 25 de enero de 2017, 13:10, Mauricio Monsalvo<m.monsalvo en gmail.com>
escribió:
Hola.
Tengo un problema incómodo.
En el servidor de BD, existe esta tabla:
SELECT * FROM motivodebito
1;"Débito presentado extemporáneamente."
2;"Corresponde la aplicación del nomenclador GCBA vigente al momento de la
prestación."
3;"No registra convenio de prestaciones vigente al momento de la
prestación."
4;"Débito presentado sin documentación ni fundamentación."
5;"Paciente con cobertura en el financiador conforme S.S.S. al momento de
la prestación."
6;"Paciente con cobertura en el financiador conforme documentación
adjunta."
7;"Prestación facturada con documentación respaldatoria adjunta a la
factura."
8;"Prestación brindada conforme prescripción médica."
9;"Prestación médica que no amerita notificación previa al financiador."
10;"Documentación solicitada improcedente para la liquidación de la
factura."
11;"Débito médico. Prestación facturada con documentación respaldatoria
adjunta a la factura, historia clÃnica a su disposición en el hospital."
Cuando la traigo a R con library("RPostgreSQL"), resulta:
dbGetQuery(con, "SELECT * FROM motivodebito")
1 Débito presentado extemporáneamente.
2 Corresponde la aplicación del nomenclador GCBA vigente al momento de
la
prestación.
3 No registra convenio de prestaciones vigente al momento de la
prestación.
4 Débito presentado sin documentación ni fundamentación.
5 Paciente con cobertura en el financiador conforme S.S.S. al momento de
la prestación.
6 Paciente con cobertura en el financiador conforme documentación
adjunta.
7 Prestación facturada con documentación respaldatoria adjunta a la
factura.
8 Prestación brindada conforme prescripción médica.
9 Prestación médica que no amerita notificación previa al financiador.
10 Documentación solicitada improcedente para la liquidación de la
factura.
11 Débito médico. Prestación facturada con documentación respaldatoria
adjunta a la factura, historia clÃÂnica a su disposición en el hospital.
?Probé utilizar encondig pero no lo resuelve o no le gusta. Por caso:
Encoding(dbGetQuery(con, "SELECT * FROM motivodebito")) <- "UTF-8" no le
gusta.
dbGetQuery(con, "SELECT * FROM motivodebito", encoding = "UTF-8") no le
molesta pero no hace nada.
Veo problemas parecidos en Stack pero casi todos sin respuesta.
¿PodrÃan por favor darme una idea?
Gracias!!
--
Mauricio
[[alternative HTML version deleted]]