gpt4 book ai didi

iphone - varchar字段大小问题

转载 作者:行者123 更新时间:2023-12-03 21:19:14 25 4
gpt4 key购买 nike

我有一个 sqlite3 表。其中一列是 varchar(12)。

问题:

我正在保存一个没有长度限制的字符串值(NSString *)。但是后端 sql 表列是 varchar(12)。

示例:

"Hello world, how are you today?" // this is well beyond the size of a varchar(12)

我所看到的:

  1. 我将这个很长的字符串保存到表中。
  2. 我重新启动应用。
  3. 我注意到从表中查询的字符串值是完整的字符串值(它没有像我预期的那样被截断为 12 个字符)。

问题:

为什么字符串没有被截断?即使表中的下一个字段似乎也保留了其正确的值(似乎没有任何内存溢出)。

最佳答案

查看sqlite FAQ 。具体来说,它指出(问题 9)VARCHAR 的长度被忽略,并且您始终可以在其中放置最多 500 个字符。

关于iphone - varchar字段大小问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6565894/

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