gpt4 book ai didi

sql - 结合嵌入式 SQL 和 libpq 的功能

转载 作者:太空宇宙 更新时间:2023-11-04 08:56:14 27 4
gpt4 key购买 nike

我用 C 编写了一个程序,它定期将 PostgreSQL 数据库中的变量轮询到主机变量中,并监听来自数据库的通知。我想知道是否有一种解决方案可以让我 1. 使用嵌入式 SQL (ECPG) 收听来自数据库的通知或 2. 从 libpq 命令 PQexec 一步选择 INTO 主机变量,而无需连续选择和解析字符串 - 也就是说,具有与 SELECT INTO(多个主变量)相同的功能。

现在,我必须建立两个连接,一个通过 EXEC SQL 来实现 SELECT INTO 功能,另一个通过 libpq 来创建一个连接指针,稍后 PQnotifies 使用它来监听通知。该程序目前可以运行,但必须建立到同一数据库的两个连接似乎是多余的。

最佳答案

看起来您可以直接在 ECPG 中使用 libpq 接口(interface)进行通知,PQnotifies

参见 this mailing list thread .

关于sql - 结合嵌入式 SQL 和 libpq 的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16842307/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com