gpt4 book ai didi

c++ - 来自 QT 的 SQLite 最大列数配置

转载 作者:行者123 更新时间:2023-11-30 04:27:43 24 4
gpt4 key购买 nike

我想在 Sqlite 数据库中存储具有 65536 列的行,我正在使用 C++ 和 QT 来实现。

我的问题是:由于默认的最大列数似乎不再是 2000,如何从 C++ 和 Qt 配置此参数?

谢谢。

最佳答案

SQLLite homepage对此有一些解释:

2.Maximum Number Of Columns

The SQLITE_MAX_COLUMN compile-time parameter is used to set an upper bound (...)

The default setting for SQLITE_MAX_COLUMN is 2000. You can change it at compile time to values as large as 32767. On the other hand, many experienced database designers will argue that a well-normalized database will never need more than 100 columns in a table.

这样一来,就算你提高了,也只能达到你想要的一半。除此之外,我只能引用 Styne666 对您帖子的评论。

关于c++ - 来自 QT 的 SQLite 最大列数配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10732860/

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