gpt4 book ai didi

c - Postgres API 的可为空列

转载 作者:行者123 更新时间:2023-11-30 18:44:32 25 4
gpt4 key购买 nike

使用 libfq 和 C API,有没有办法从查询中获取列的可为空元数据?

我只是谈论列的属性,而不是结果集中的 NULL 值。

例如,使用 MySQL:

mysql_fetch_field_direct()

完成工作。

我尝试使用 PQfmod,但没有成功。

最佳答案

有关表定义的信息不是结果集数据的一部分。

您可以确定该值是否为NULL,但不能确定该列是否可以为空。

结果集中的列不需要与表中的特定列相关!

要获取有关列定义的信息,请查询information_schema.columnsis_nullable 列将包含该信息。

关于c - Postgres API 的可为空列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57802690/

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