dbi 相关问题

DBI是Perl编程语言的数据库访问模块。它定义了一组方法,变量和约定,它们提供了一致的数据库接口,与所使用的实际数据库无关。对于等效的R包,请使用标签r-dbi。

在 R 中使用 DBI:dbConnect 连接到 SQL Server 时出现问题

我尝试的第一种方法有效。我首先在 Windows 上使用 ODBC 数据源管理员定义了 ODBC 连接 my_connection_name 。然后我使用以下代码: 图书馆(DBI) 库(odbc)...

回答 2 投票 0

带有 DBI/SQL 数据库的 R 目标

我有一个目标管道,应该填充并使用 DBI 数据库(在本例中为 duckdb。出于性能原因选择 SQL 和 duckdb)。 我怎样才能有效地在组合中使用{targets}...

回答 1 投票 0

将远程数据源包含在 R 包中的最佳实践?

在编写 R 包时,烘焙一些数据集通常是一种很好的做法,通常用于教育/教程目的。 Hadley Wickham 的有关 R 包的书中有一章介绍了这一点:h...

回答 1 投票 0

设置 DBD::SQLite 以支持 sqlite3 的自定义版本

当我将超过 998 个变量传递到 SQL 查询中时,使用 sqlite3 的包默认版本会出现太多 SQL 变量错误。 针对我的操作系统和版本使用 yum 打包的 sqlite3 二进制文件...

回答 2 投票 0

如果使用事务,具有多个数据库句柄的 Perl DBI SQLite 脚本会因数据库锁定而失败

我有一个使用 Perl 的 DBI 模块和 SQLite 驱动程序的应用程序。该应用程序处理一些图像,并将有关图像内容的数据存储在数据库中。对于某些用途,...

回答 1 投票 0

Rstudio 和 Snowflake 帮助,尝试运行Where子句时 dbGetQuery 不起作用

我正在尝试使用 where 子句拉入雪花表,其中“Snapshot_Date”是日期,“Date1”是我之前在 R 代码中设置的数据值。 然而,这个说法...

回答 1 投票 0

如何使perl DBI中的mysql_read_default_group工作

我正在尝试使用 my.ini 文件作为配置来连接 mysql。 这是我的 Perl 代码: 使用DBI; 我的 $dsn = "DBI:mysql:umls;mysql_read_default_group=client;"; 我的 $dbh = DBI->connect($dsn); 一个...

回答 2 投票 0

Perl+Postgresql:如果存在 RAISE NOTICE,函数不会返回值

我注意到,当我使用 DBI 从 Perl 脚本调用 PL/PgSQL 或 PL/Perl 函数时,如果函数中使用了 RAISE NOTICE 或 elog(NOTICE),它不会返回值。为了显示: 一个简单的

回答 3 投票 0

如何将“tbl_df”“tbl”“data.frame”对象转换为“tbl_Redshift”“tbl_dbi”“tbl_sql”“tbl_lazy”“tbl”对象进行上传?

我对使用服务器进行数据分析非常陌生,我对“tbl_df”“tbl”“data.frame”对象和“tbl_Redshift”“tbl_dbi&qu...”完全感到困惑

回答 1 投票 0

Perl DBI:转义 LIKE 准备好的语句

我有一个将参数绑定到 LIKE 语句的查询,如下所示: 我的 $sth = $dbh->prepare('从 bar 中选择 foo WHERE baz LIKE ?'); $sth->execute("%$like%"); 然而,$喜欢...

回答 1 投票 0

从 perl 插入 mysql 时的 dup 条目

我正在从 Perl 插入 mysql 数据库。第一次插入后出现重复错误。这是我用于插入的代码。我正在从 json 响应中提取一个 id。我有输出...

回答 2 投票 0

控制C时自动解锁表

我观察到,如果我在正在运行的 perl DBI 脚本上按下 Control C,则同一脚本的下一次运行将挂起。 我已经用 ps 确认点击 control C 后脚本没有运行....

回答 1 投票 0

Perl DBI::SQLite:如何转储具有列名的表?

类似于如何获取Sqlite3数据库上的列名列表?,但仍然不同: 出于调试目的,我编写了一个转储 SQLite3 表的闭包。 输出不是很漂亮,但它...

回答 1 投票 0

通过 Perl DBI 从 SQL Server 获取列名

在 SQL Server Management Studio 2008 中,我可以运行 sp_columns MY_TABLE 获取所有列名称(在 COLUMN_NAME 下)。但是,如何使用 Perl DBI 获得相同的信息? 特别是我

回答 3 投票 0

使用compute在模式中存储新的永久表

我想使用 dbplyr 语法对某些表进行一些 JOIN / FILTER 操作并将结果存储回数据库而不先收集它。 从我读到的计算(...,临时= FAL...

回答 3 投票 0

rstudio dbi odbc connect SQL Server 驱动程序

运行以下代码: 图书馆(DBI) 康涅狄格州<- DBI::dbConnect(odbc::odbc(), driver = "ODBC Driver 17 for SQL Server", database = "xyz", ...

回答 1 投票 0

使用 dbi 加密 perl 和 mysql 的数据库连接

我们正在使用 DBI 从 Perl 连接到 mysql 数据库。连接字符串的 dns 为 $dsn = "DBI:mysql:database=test;host=myhost.portal.com;port=3306;";。但这种联系是建立起来的...

回答 1 投票 0

CPAN 在 OS X 14 上安装 DBD::MariaDB 失败

我使用的是 MacBook 14.1.1 Sonoma M2 芯片,并希望我的 Perl 脚本与我的 MariaDB 数据库对话。安装DBI没有问题。但是,当尝试安装 DBD::MariaDB 时,我收到以下错误...

回答 1 投票 0

如何在Strawberry Perl中安装DBD::Oracle

我正在尝试使用 Strawberry Perl 中的 CPAN shell 安装 DBD::Oracle。我最初遇到了一个错误,因为 Makefile 无法找到 OCI 库,所以我安装了即时客户端...

回答 5 投票 0

使用 RMySQL 将参数传递给 SQL 时出错

我一直在尝试查找此代码中错误的原因,但没有成功。我想将一个变量传递给 SQL,但它不断给出相同的错误。 MWE 如下(

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.