programming/R
R과 JDBC 연동
힐무새
2017. 7. 17. 16:14
oracle 연동..
- driver
drv <- JDBC("oracle.jdbc.driver.OracleDriver", "C:/oracleexe/app/oracle/product/11.2.0/server/jdbc/lib/ojdbc6.jar") // oracleDriver 드라이버 명과 odbc6.jar의 경로 - db 연동
conn <- dbConnect(drv, jdbc:oracle:thin:@//localhost:1521/xe, "scott", "tiger")
query = "SELECT * FROM TEST"
dbGetQuery(conn, query) - csv 파일에서 읽어와서 db에 테이블 추가하기
recode <-read.csv("input.csv",header=T)
dbWriteTable(conn,"테이블명",recode) - 데이터 조회
query <- "select * from dept"
dbGetQuery(conn, query) - 데이터 추가
query <- "insert into dept values(60, '총무', '서울강남')"
dbSendUpdate(conn,query) - 데이터 수정
query <- "update dept set dname='인사' where deptno=60"
dbSendUpdate(conn,query) - 데이터 삭제
query <- "delete dept where deptno=60"