[R语言] 连接操作数据库

1. 连接数据

install.packages("RJDBC")
library(RJDBC)
ojdbcUrl <- "C:/Users/Administrator/Desktop/modelengine/ojdbc6_g.jar"
drv <- JDBC("oracle.jdbc.driver.OracleDriver", ojdbcUrl, identifier.quote = "`")    
conn <- dbConnect(drv,"jdbc:oracle:thin:@10.60.45.44:1521:SID","sys as sysdba","password") 

2.操作数据库

dbSendUpdate(conn,"create table users( id number,name varchar2(100) )");
dbRemoveTable(conn,"users")
dbSendUpdate(conn,"insert into users values(1,'张三')");
dbSendUpdate(conn,"update users set name='李四' where id=1")
b <- dbGetQuery(conn,"select * from users ");

3.关闭连接

dbDisconnect(conn)  
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容