使用ROracle从Oracle数据库获取数据框
来源:互联网 发布:淘宝卖家助手要钱吗? 编辑:程序博客网 时间:2024/05/16 08:01
R中载入关系数据中载入数据用作基础数据是比较常见的操作,R提供了DBI接口进行关系数据库的操作,以下为查询Oracle数据库的例子。DBI支持写入数据操作,但除非保存R处理的数据结果,有更便捷的工具,因此只考虑查询的情况。
library(ROracle)drv <- dbDriver('Oracle')con <- dbConnect(drv,username='username',password='password',dbname='ORCL')res <- dbSendQuery(con,'select * from table_name')while(!dbHasCompleted(res)){ df <- fetch(res,n = 20) #仅作为示例,对于不是非常好巨大的数据集,通过忽略n参数即可一次获得完整记录,省去迭代游标的循环 print(summary(df))}dbClearResult(res)dbDisconnect(con)dbUnloadDriver(drv)
另外有几个函数比较有用
dbListConnections(drv)
用来查看数据库连接信息
dbListResults(con)
用来查看连接中打开的记录集
dbListTables(con)
获取表列表
dbListFields(con,'TABLE_NAME')
获取字段列表
dbGetInfo(drv)
更详尽的信息
0 0
- 使用ROracle从Oracle数据库获取数据框
- windowns下R用ROracle包连接Oracle数据库
- 使用loadrunner11配置参数时,从oracle数据库中获取数据
- 使用ajax获取oracle数据库表数据
- toad fo roracle数据库备份
- 从数据库随机获取数据
- 如何使用PLSQL Developer从oracle数据库 导入导出数据
- 如何使用PLSQL Developer从oracle数据库 导入导出数据
- 如何使用PLSQL Developer从oracle数据库导入导出数据
- 使用PLSQL Developer从oracle数据库 导入导出数据
- 使用PLSQL Developer从oracle数据库 导入导出数据
- apicloud 从服务器获取数据 数据库数据
- EasyUI从数据库获取数据填充下拉框
- jQuery与Ajax小练习-二级联动(从Oracle数据库获取数据)
- C# 从Oracle数据库获取数据并在combobox进行显示
- json从数据库中获取数据
- ajax从数据库获取数据的代码
- 从页面获取取数据到数据库
- 蓝桥杯 算法训练 装箱问题 (DP)
- 如何将右键新建文本文档默认编码设为UTF-8格式
- jqGrid增删改查显示——联动下拉框+nodejs后台
- Build.VERSION.SDK_INT
- 获得ListView、GriedView item项绑定的数据
- 使用ROracle从Oracle数据库获取数据框
- 研究Android事件分发笔记
- 日积月累--exception记录
- Tomcat服务器热启动,解决部署源码时每次手动重启Tomcat问题
- https原理:证书传递、验证和数据加密、解密过程解析
- android学习第一发
- Android:音乐播放器
- 新年新气象
- 编程细节- 4