注册

C++通过DPI接口查询时,有办法获取到列名吗?

topaz 2025/01/03 344 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 达梦8
【操作系统】: 欧拉22.03 SP3
【CPU】:
【问题描述】*:

在C++里通过DPI的接口连接达梦数据库,查询某张表的数据,通过dpi_exec_direct查询之后,怎样得到每列的列名?

如:表tb_storage有3列,分别是id, ip, poolid,通过"select * from tb_storage;" 查询数据,怎样才从结果里拿出列名(id,ip,poolid)?

libpq有PQfname接口,libpqxx有result::column_name接口,达梦DPI里面好像没找到类似的接口

回答 0
暂无回答
扫一扫
联系客服