大家有没有遇到过需要直接运行.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做几十分报告,如果可以的话,最好的方式当然是前两种.



雷达卡



京公网安备 11010802022788号







