gpt4 book ai didi

c - 如何为 postgresql 创建一个返回两个或多个 OUT 参数的 C 语言函数?

转载 作者:太空宇宙 更新时间:2023-11-04 02:59:50 25 4
gpt4 key购买 nike

我需要在 postgresql 的 C 语言函数中返回两个整数数组。 Afaik,在 postgresql 函数中返回两个整数数组的最佳方法是使用 OUT 参数声明函数。但是如何在postgresql的C语言函数中返回两个输出参数呢?我应该返回包含数组的大括号表示的两个字符串的元组吗?

最佳答案

您必须返回两个数组的元组。实际上 Postgresql 的函数每次只返回一个参数。这是一项相对复杂的任务,但它是可能的。您可以找到一些示例 - google 关键字是 PG_RETURN_HEAPTUPLEHEADER

关于c - 如何为 postgresql 创建一个返回两个或多个 OUT 参数的 C 语言函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13343981/

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