如果我尝试将具有 20 位主键的数据插入到 SQLite 数据库中,我会在第二个插入语句中遇到错误,因为它“不是唯一的”。 如果我选择值,我可以从 SQLite 命令提示符中看到主键是用科学记数法写的。 列类型为十进制。有没有办法强制 SQLite“按原样”插入值,即使值那么长也能保持精度/“正常表示”?
最佳答案
将其作为“字符串”而不是数字插入。
关于database - 巨大的(20 位)主键和 SQLite,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/202714/