cost 196 ms
在 R 中使用“DBI::dbGetQuery”获取数据时自动去除尾随空格? - Automatically strip trailing whitespace when fetching data with `DBI::dbGetQuery` in R?

我使用的数据库(我不是数据库管理员)的字符列长度大于实际数据。 使用DBI::dbGetQuery获取数据时是否可以自动去除尾随空格? (即类似于utils::read.table(*, strip.white = TRUE)东西) 我希望我能避免这样的事情: 如果不是,这是一个好方法吗? ...

多行 data.frame 作为 ROracle SELECT 语句中的绑定参数 - multi row data.frame as bound parameters in ROracle SELECT statements

我正在尝试使用ROracle多次使用参数化查询。 我希望对数据框的每一行执行查询(即关于DBI::dbGetQuery中的param参数),但事实并非如此: 我可以遍历名称,但我认为它可能效率较低(我是 RDBMS 的新手,但我阅读了有关优化/缓存的内容): 如何有效地完成它? 有一些相关问题没有解 ...

哪个 DBI function 用于 `create table 之类的语句<tabx>作为 select * 来自<taby> ` 在 R 中?</taby></tabx> - Which DBI function for statements like `create table <tabX> as select * from <tabY>` in R?

我正在使用DBI / ROracle 。 我需要从另一个表中的 select 查询创建一个表(即像create table &lt;tabX&gt; as select * from &lt;tabY&gt;这样的语句)。 似乎有几个函数可以执行此任务,例如: 或者: 甚至: 每种方法似乎都有效, ...

无法编写 SQLite 查询 - Can't write an SQLite Query

使用此 repo 数据文件夹中的文件posts.csv (2017 年美国国会议员的 10,000 个公开 Facebook 帖子的样本),使用dplyr解决以下问题: 不要考虑零赞的帖子计算每个帖子的评论与喜欢比率(即 comments_count / likes_count)并将其存储在clr列 ...

连接到 oracle 数据库 (odbc):无效的用户名/密码; 登录被拒绝 - Connection to oracle database (odbc): invalid username/password; logon denied

我想使用 R package odbc 连接到 oracle 数据库。 以下给出错误: 完整版做同样的事情: 这是来自 dbDriver 的信息: 但是当我使用具有相同信息的 RODBC 时,它一切正常: 我真的很想继续使用 odbc,因为我有一个构建在它上面的 package(连接到几个不同的数据 ...

哈希引用数组:如何根据哈希引用“列”值进行访问 - Array of Hashrefs: How to access based on hashref "column" values

我有一个使用 fethrow_hashref() 从数据库构建的哈希引用数组。 数据结构是这样构建的: 我按程序名称升序对查询中的数据进行排序,因此数组中的所有引用仍按字母顺序排列。 然后,我遍历每个散列并找到在数值上等于'1'值。 然后我获取 caolumn 名称,并将其存储以与具有该程序名称的其 ...

从 R 中的 SQL 服务器检索特定数据库项目及其表 - Retrieve a specific DB project and its tables from SQL Server in R

我是从 RStudio 使用 SQL 服务器的新手。 我从 RStudio 连接到 SQL 服务器,该服务器在下图中列出了几个不同的项目。 对于这项工作,我正在使用odbc库。 我正在尝试检索特定项目( Project_3960 )的表。 我已经尝试过dbListTables(conn,"Proje ...

如何使用 R 中的 ODBC 和 DBI 连接到 MS SQL 服务器 - How to connect to MS SQL Server using ODBC and DBI in R

我无法从 R 连接到我的 MS SQL 服务器。 我相信我使用了正确的驱动程序,我检查了我列出的驱动程序并选择了我在 DBeaver 中使用的相同驱动程序来连接到同一个数据库: 我的连接字符串如下所示: 我收到以下错误: 我可以使用 DBeaver 连接到同一个数据库并指定连接具有 applica ...

如果子查询之一为空,则来自子查询的 Mysql select 返回空集 - Mysql select from subqueries returns empty set if one of the subqueries is empty

我在从子查询中进行选择时遇到问题。 如果所有子查询都返回一个值,那么一切都很好,并且返回了包含我需要的所有值的行。 但是,如果一个子查询是 null 或为空,即使其他六个子查询返回一个值,我也会返回一个空集。 这是为什么? 我怎样才能绕过它? 我尝试使用 'isnull' 和其他技巧,但没有奏效。 ...

Perl fetchrow_array 重新运行一个空数组 - Perl fetchrow_array retruns an empty array

嘿,我正在编写一个需要从数据库中获取数据的 perl 脚本。 但是当我得到一个返回值时,它会返回一个数组,所以我取消引用它。 然而它仍然没有打印出来。 我在 sqlplus 中运行了该命令,它在那里工作没有问题。 我不确定如何解决这个问题 代码: 输出:字面上没有 也试过这样 ...

2022-06-29 00:54:20   1   57    perl / dbi  
将 dbplyr 查询(tbl_sql 对象)保存到 MySQL,而不在本地保存数据 - Saving dbplyr query (tbl_sql object) to MySQL without saving data locally

这个问题扩展了这个问题 在这里,我使用了由@Simon.SA 创建的自定义函数,显示在此问题的答案中。 我正在尝试将 R 中的 tbl_sql 对象作为新表保存到 MySQL,而无需先将其保存在本地。 在这里,我的 MySQL 中的数据库和模式被命名为“test”。 R 中的 tbl_sql 对象 ...

sql将字符串列分成多列 - sql separate string column into multiple columns

我已经使用 R 编程的rsqlite包转换了一个数据框介绍 sqlite 数据库。 表sh3的第一列是TEXT类型,由分隔符 ' ' 分隔的 23 个字符串。 我想将此列转换为 23 列,然后将其删除。 到目前为止,我已经添加了 23 个数据类型为TEXT的列,之后我尝试了很多东西但都失败了。 ...

R DBI参数化查询:服务器最多支持2100个参数 - R DBI Parametrized Query: The server supports a maximum of 2100 parameters

我正在寻找这个问题的 R 解决方案。 我的参数列表超过 18000 个,因此我尝试将其拆分为一个 for 循环,以便在每次迭代期间使用 2000 个参数运行查询(最后一次迭代除外,它可能少于 2000 个)。 然而,它似乎在每次迭代期间“存储”参数,所以在第一次迭代之后它告诉我我达到了极限。 如果我 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM