pg 相关问题

'pg'是Ruby的扩展名,它提供对libpq的访问,libpq是C应用程序程序员与PostgreSQL RDBMS的接口。

如何判断使用 ruby 在 postgres 中查询是否失败?

这是上下文的一些基本代码 需要“pg” conn = PG.connect(db_params) # 示例查询: 响应= conn.exec(“更新员工集id = 0,其中角色='所有者'”) 提出回应 什...

回答 1 投票 0

php postgresql 用字段连接超链接

如何在php postgresql查询中连接超链接?我尝试过这个,但对单引号和双引号感到困惑。 $query = "SELECT im.id AS \"ID\", im.type AS \"TYPE\", ...

回答 1 投票 0

错误:PG::NotNullViolation:错误:将 Rails 升级到 7.0.6 后,“service_name”列中的空值违反了非空约束

最近我们升级了 Ruby on Rails 应用程序(Ruby 2.7.2 到 3.2,Rails 5.2 到 7.0.6)。升级版本后,在本地进行测试,它按我们的预期工作,然后我们将项目部署到

回答 2 投票 0

如何重复失败的交易?节点 pg

我想删除一些带有交易的行,可能发生了互联网错误或其他原因并且失败了。我怎样才能重复这个功能? 或许: const delete = await DeleteBooking({db_name,

回答 0 投票 0

节点错误:连接意外终止

我使用带有事务的池并且我有一个很长的函数但是如果发生错误我说 await client.query('ROLLBACK'); 但几分钟后我得到这个: 错误:连接意外终止 她...

回答 0 投票 0

无法在 MacOSX 上使用 Postgres.app 安装带有本机扩展的 pg 1.4.6

我正在尝试运行 rails s,但在我的本地机器上安装用于 Postgres.app 的 pg gem 时遇到了失败。我正在运行 Ventura。 Postgres.app 已安装并运行良好,但我 ...

回答 1 投票 0

在 C++ 中使用 -pg 标志时的死锁问题

过去一周我的多线程代码有问题,在修改、修复、发现问题、恢复到以前的实现后,我让它在我的小测试中工作了

回答 0 投票 0

sax批量插入数据库丢失记录

我使用 sax 和 zlib 读取了一个 gz 文件,然后更新了我的数据库, 看来我跳过了一些文件内容。 这是我的代码: // 变量来证明奇怪的行为 让记录数 = 1; 让

回答 1 投票 0

如何按照当地时间运行 pg_cron 作业?

目前 pg_cron 仅按照 UTC/GMT 时间工作。没有可用于根据本地时间服务器时间运行作业的配置选项。如何按照当地时间运行 pg_cron 作业?

回答 2 投票 0

错误节点:错误:绑定消息提供16个参数,但准备语句“”需要15个

为什么我会收到此错误: 错误:绑定消息提供 16 个参数,但准备语句“”需要 15 个 代码: const r1 = await client.query(` 插入预订 (

回答 2 投票 0

在读取流和更新数据库时使用 sax 和 zlib - 奇怪的行为

我使用 sax 和 zlib 读取了一个 gz 文件,然后更新了我的数据库, 看来我跳过了一些文件内容。 这是我的代码: // 变量来证明奇怪的行为 让记录数 = 1; 让

回答 1 投票 0

使用 LIMIT / ORDER BY 和 pg Postgres NodeJS 作为参数

我有一个模型,用 SORT/PAGE/PER PAGE 调用产品 它可以很好地使用数值作为参数而不是字符串。 这很好用... params.limit = 12 client.query('SELECT * FROM

回答 2 投票 0

pg:从连接池中检索客户端后打字稿错误

从'pg'导入pg,{PoolConfig}; const { 池 } = pg; const pool = new Pool({ 用户:process.env.USER_NAME, 主机:process.env.HOST_NAME, 数据库:process.env.DATABASE, 密码:

回答 1 投票 0

沉默“未知 OID 17227:无法识别‘地理’类型。它将被视为字符串。”

我正在为一些“多边形内的点”查询使用“地理”类型的列。它们太少太简单,无法捆绑 GIS gem,我在 SQL 级别处理所有这些。 然而,每次 Rails ...

回答 3 投票 0

在更新 jsonb 列的 postgres 中,如何在一个查询中创建或追加数组?

我有一个包含一些基本 jsonb 的表,对于这个例子我们称之为交易 创建表事务( transaction_id 文本不为空, 身体 jsonb, ); 所以在身体里面我有一些数据...

回答 1 投票 0

在Rails中为Postgres JSON列设置默认值< 4

所以我开始使用Postgres JSON数据类型,现在你可以用它做很多有趣的事情。在我的一个Rails应用中,它还不是Rails 4(在那里对Postgres JSON的支持已经 ...

回答 3 投票 15

如何在Ubuntu服务器上将Node.js应用连接到postgresql?

我启动了服务器。安装了nodejs,nginx,postgres,ufw等。该网站是工作。连接到postgres的问题。我启动了服务器。在那里安装了nodejs,nginx,postgres,ufw和...

回答 1 投票 0

在Manjaro上安装postgresql时,PG无法连接到服务器。

我试着在Linux Manjaro上安装postgresql并创建db和用户。我已经执行了接下来的命令: $ sudo pacman -S postgresql postgis $ sudo -u postgres -i Than $ initdb -D 'varlibpostgres...

回答 1 投票 0

PG rails db:create InsufficientPrivilege。拒绝创建db的权限。

我执行了: $ GRANT ALL PRIVILEGES ON db1 to user1 $ ALTER USER user1 CREATEDB $ ALTER USER user1 CREATEDB $ ALTER USER user1 WITH 'pass' 但仍然得到一个错误 $ rails db:create config...。

回答 1 投票 0

如何使用PG gem捕捉PSQL命令的输出?

我正试图将数据从s3复制到redshift中。当运行以下内容时。1.9.2p320 :017 > res = psql_conn.exec("copy table_name from 's3_path' CREDENTIALS 'aws_access_key_id=xxxx;..."。

回答 2 投票 3

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