我正在编写一个在 C 中包装 libpq 的库。当我执行类似的查询DROP SCHEMA IF EXISTS bob
并且bob
不存在时,libpq 输出
"NOTICE: schema "bob" does not exist, skipping"
进入我的终端,但随后成功。同样,如果我用它创建一个表,id serial primary key
则会打印一条通知,说明它自动生成了一个序列。
如何停止将其打印到终端中?如果用户需要,我的库中有获取此类信息的功能,但它不应该像这样输出到终端。
我在文档中没有看到任何内容PQexecParams()
,PQconnectdb()
等等。