我有来自oracle的查询,我在R中使用dbGetQuery来获取R中Oracle的相同结果 但是我有以下错误: “嵌入式字符串:'JOY \ 0NOSTALG”。
事实上,我的数据中有记录包含JOYNOSTALG,如果过滤掉记录R再次开始工作。
现在我不明白如何解决问题,以便拥有JOYNOSTALG的所有记录。
谢谢你, 安德烈
答案 0 :(得分:0)
This webpage有一个对我有用的解决方案:
您需要用空格或空字符串替换NUL才能拉入此数据。对SQL代码执行以下操作:
dat <- dbGetQuery(myConnection,"SELECT REPLACE(COLUMN_NAME, CHR(0), ' ') AS NEW_COLUMN
FROM MY_TABLE")
希望这对您有所帮助。