dbwriteTable несовместим с другими схемами
Я не уверен, что этот вопрос возник раньше, но я не могу записать данные в другие, отличные от моего, используя dbwriteTable(), даже если у меня есть доступ на запись к другой схеме.
Ниже приведены вещи, которые я пробовал
dbWriteTable(conn=,name= "SCHEMA.TABLE",df,overwrite=T,append=T,row.names=F)
dbWriteTable(conn=,name= "schema.table",df,overwrite=T,append=T,row.names=F)
dbWriteTable(conn=,name= c("SCHEMA","TABLE"),df,overwrite=T,append=T,row.names=F)
Дайте мне знать, если я делаю что-то не так
1 ответ
В ROracle
dbWritetable
есть парам schema
dbWriteTable(conn, name, value, row.names = FALSE, overwrite = FALSE,
append = FALSE, ora.number = TRUE, schema = NULL, date = FALSE, ...)
схема. Чувствительная к регистру строка символов, указывающая имя схемы (или вектор строк символов для dbListTables).
Вы должны указать это