问题标签 [rodbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
10375 浏览

sql - 使用 RODBC 的 MS-SQL 批量插入

是否可以使用 RODBC 包批量插入 MS-SQL Server(2000、2005、2008)?

我知道我可以使用 freebcp 做到这一点,但我很好奇 RODBC 包是否实现了 Microsoft SQL API 的这一部分,如果没有,实现它会有多困难。

0 投票
5 回答
6640 浏览

sql - 我可以在 R 脚本中优雅地包含格式化的 SQL 字符串吗?

我正在使用一个使用长 SQL 字符串的 R 脚本,我想保持查询相对没有其他标记,以便允许在编辑器和应用程序之间复制和粘贴。我还希望能够跨行拆分查询以提高可读性。

在 RODBC 文档中,该paste函数用于从单独的块中构建查询,但我更喜欢不那么笨拙且引号和逗号更少的东西。谢谢你的帮助。

0 投票
3 回答
1484 浏览

database - 如何将 R 绘图图像保存到数据库?

我想将绘图图像直接保存到数据库中。

是 R 中执行此操作的最佳方法:

  1. 将绘图图像 (png) 写入文件系统
  2. 读取写入的文件
  3. 通过查询(RODBC)将文件发送到数据库

理想情况下,我想通过简单地将 png 图像写入二进制连接来组合上面的步骤 1 和 2。R 支持这个吗?

0 投票
2 回答
1066 浏览

r - 如何在 R 中将图像上传到 SQL Server

我正在创建一些要更新到数据库表中的图表。我遵循的程序是:

  1. 将图形创建为 png/jpeg 文件。
  2. 将该文件作为二进制向量读取
  3. sqlUpdate

我的第 2 步和第 3 步代码:

数据库中有一个 df_DemandPatternMaster 表,主键 DemandPatternID,在 pngFile 字段中有适当的记录和 NULL 值。

我最终只插入一个字节的数据。原因似乎是 paste 看到序列化的向量并创建一个带有前缀和后缀文本的向量。我也尝试过直接传递 png 文件句柄

这也失败了。

请指教。

0 投票
3 回答
10236 浏览

sql - 有没有更好的方法在 R 中编码这个 sqlQuery?

我正在编写一个 R 脚本来获取一些数据库数据,然后使用 RODBC 包对其进行处理。目前我所有的 sqlQuery 命令都是一个长字符串;

看起来很难看,很难阅读/更新。我试过把它们放在多行上,但是换行符会妨碍我,目前我最好的方法是使用大量的粘贴;

但我不喜欢在每一行都加上引号,并让我的空格正确。有没有更好的办法 ?

0 投票
3 回答
11667 浏览

r - RODBC sqlSave() 和映射列名

我有一个关于使用 sqlSave 的问题。R如何将数据框中的RODBC数据映射到数据库表列?

如果我有一个包含 X 和 Y 列的表和一个包含 X 和 Y 列的数据框,RODBC 将 X 放入 X 并将 Y 放入 Y(我通过跟踪错误发现)。但是我可以明确地告诉 R 如何将 data.frame 列映射到数据库表列,例如将 A 放在 X 中,将 B 放在 Y 中。

我对 R 比较陌生,认为 RODBC 手册有点神秘。我也无法在互联网上找到示例。

0 投票
6 回答
12476 浏览

r - 如何将 searchTwitter 结果(来自库(twitteR))转换为 data.frame?

我正在将 twitter 搜索结果保存到数据库(SQL Server)中,当我从 twitteR 中提取搜索结果时出现错误。

如果我执行:

我收到以下错误:

这很重要,因为为了使用 RODBC 将其添加到使用 sqlSave 的表中,它需要是一个 data.frame。至少这是我得到的错误信息:

那么有人对如何将列表强制为 data.frame 或如何通过 RODBC 加载列表有任何建议吗?

我的最终目标是创建一个能反映 searchTwitter 返回值结构的表。这是我尝试检索和加载的示例:

所以我认为小狗的 data.frame 应该有如下列名:

0 投票
3 回答
2406 浏览

mysql - 将 R 绘图保存到 Web 服务器

我正在尝试创建一个从 MySQL 服务器中提取数据的过程(使用 RODBC 包),在 R 中对该数据执行一些统计例程,然后将生成的图保存回服务器,以便可以在 Web 浏览器中检索它们通过一点 php 和 web 魔术。

我的计划是通过使用 RODBC 包执行 SQL 插入语句将绘图保存在 MySQL BLOB 字段中。我想我可以直接将数据作为字符串插入。问题是,我如何获取数据字符串,这甚至可以工作吗?我最好的想法是使用 savePlot 函数保存一个临时文件,然后以某种方式读回它。

有人以前尝试过这个,或者对如何解决这个问题有建议吗?

0 投票
2 回答
3458 浏览

r - RODBC sqlSave 列类型:如何确定?

我试图了解 RODBC 如何确定新创建的 (Access) 表的列类型?sqlSave 的 R 文档非常神秘:“类型是通过咨询参数 varTypes 和 typeInfo 来选择的”。并且没有这个论点的例子。我在哪里可以找到更好的解释?

0 投票
0 回答
1902 浏览

r - RODBC sqlSave 不是所有的列

如何使 sqlSave 仅写入列的子集。

我有一个(MS-Access)表,其中包含 A、B、C 和 D 列,如果我发送一个带有 A、B 和 D 列(没有 C)的数据框的 sqlSave 命令,我会收到以下消息:

(我表中的列都是定义可选的)

我可以在我的数据框中添加一个名为 C 和值 NA 的虚拟列,并且 sqlSave 会很高兴,但是还有其他方法可以做到这一点吗?sqlSave有我可以使用的论点吗?我在文档中找不到它们。