gpt4 book ai didi

c - SQLite C 用户定义函数

转载 作者:行者123 更新时间:2023-11-30 14:31:32 24 4
gpt4 key购买 nike

我正在使用 sqlite C API。
“一切”都在主函数中运行(变量、打开、执行查询、关闭数据库等)此外,我现在想创建单独的用户定义函数,例如对数据库进行排序。

将数据库对象和变量从 main 传递到这个新函数的最佳方法是什么?将它们全部创建为全局变量?通过引用传递?这就是 Sqlite3_create_function 的用途吗?

如果需要,请告诉我如何澄清这个问题。

谢谢。

最佳答案

将 sqlite3 *db 指针作为参数传递给您的函数。

或者使用回调,如 quickstart guide 中所示。

关于c - SQLite C 用户定义函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/493197/

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