楼主: zuomujie
1229 0

[问答] R中有无能直接运行.sql文件的方法或者库呢? [推广有奖]

  • 0关注
  • 0粉丝

本科生

44%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
1.3500
学术水平
0 点
热心指数
0 点
信用等级
4 点
经验
2775 点
帖子
50
精华
0
在线时间
41 小时
注册时间
2014-12-18
最后登录
2024-5-14

楼主
zuomujie 发表于 2017-7-3 10:42:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

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



二维码

扫码加我 拉你入群

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

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

关键词:直接运行 sql Server sql语句 Serve

78978978

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 05:41