全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1230 0
2017-07-03
大家有没有遇到过需要直接运行.sql文件,或者是把sql 语句读出来在运行的呢?
用的数据库是sql server
1.因为.sql文件太大,几百行至少得,直接放在R脚本里太别扭了.
2.包含的sql语句比较复杂,不可能拆分成小sql分段执行.
3.sql文件需要从其他环境中编辑后给R使用.


目前有3种思路,
1.R直接运行sql文件.
这是最简单的方法,但没找到相应的方法和库,各位大神有这方面经验吗?
2.R读取sql文件后运行
读出来的语句包含各种格式符号,执行前预处理了也破坏了sql语句格式,导致不能执行.
3.用其他方式将sql生成的结果保存为数据文件,R来读取.
这种方式还牵扯到运行顺序什么的,维护起来太复杂了.手头上需要用R做几十分报告,如果可以的话,最好的方式当然是前两种.



二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群