我正在尝试开发一个简单的R应用程序起诉R.NET;从Oracle DB Server获取数据,进行一些修改并将结果写入新列。
我正在使用RJDBC连接到Oracle数据库服务器。
我找不到将数据从R DataFrame写入Oracle Server的方法。我试过了
dbWriteTable(oracleConnectionTarget, targetData, "SUVAR_LT", append = TRUE)
但它给了我“方法getTables with signature(Ljava / lang / String; Ljava / lang / String; [Ljava / lang / String;)Ljava / sql / ResultSet; not found”error
以下是我的代码
library(RJDBC)
drv<-JDBC('oracle.jdbc.driver.OracleDriver', 'C:\\ojdbc6.jar')
conn<-dbConnect(drv,'jdbc:oracle:thin:@localhost:1521:eaorcl','testUsr','testPwd')
testData<-dbGetQuery(conn, "SELECT * FROM TEST_TABLE")
... Codes that are manipulating testData and adding result column to testData
感谢您的帮助,