gpt4 book ai didi

android - 我们可以使用大于 64 位的空间在 sqlite 中存储 bigint 数据类型吗

转载 作者:行者123 更新时间:2023-12-05 05:04:35 25 4
gpt4 key购买 nike

我需要使用大于 64 位的数值,sqlite 数据库会存储它。

最佳答案

SQLite 只支持五种数据类型:TEXTINTEGERREALBLOBNULL 。但是,IntegerReal 都只能存储 8 字节的值(64 位)。如果您的 big-int 变量大于 8 位/字节,您必须使用变通方法。首先,在将数字保存到 SQLite 之前将其转换为字符串,然后在检索后将其解析为整数/bigInt/double。如果数字太大(超过 256 字节),您可以选择使用 BLOB 数据类型将其存储为字符串。

关于android - 我们可以使用大于 64 位的空间在 sqlite 中存储 bigint 数据类型吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61008817/

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