library(RJDBC)
drv <-JDBC("oracle.jdbc.driver.OracleDriver","ojdbc6_g",identifier.quote="`")
注:ojdbc6_g是oracle的驱动包,需要提前下载放到R当前目录下
conn <-dbConnect(drv,"jdbc:oracle:thin:@192.168.0.11:1521/test","abcd","123456")
删除表:
dbRemoveTable(conn,"test1")
创建表、插入数据、更新数据
dbSendUpdate(conn,"create table test1( id number )");
dbSendUpdate(conn,"insert into test1values(1)");
dbSendUpdate(conn,"update test1 setid=2 where id=1");
dbSendUpdate(conn,"delete from test1where id=2");
查询数据
train <- dbGetQuery(conn,"select *from test1");
本文详细介绍了如何利用RJDBC包与Oracle数据库进行交互,包括连接数据库、删除表、创建表、插入数据、更新数据及查询数据等基本操作。通过实例演示了在R环境中操作Oracle数据库的方法。
332

被折叠的 条评论
为什么被折叠?



