显示19位整数

时间:2014-02-27 09:40:51

标签: sqlite system.data.sqlite

我目前正在使用SQlite数据库。

显示的图片是我在Firefox中使用SQlite管理器创建的表格的屏幕截图。


enter image description here


我想保存3765627420983441154,但在表格中保存为3765627420983441400。

我需要做什么,以便保存正确的值?

1 个答案:

答案 0 :(得分:0)

SQLite可以将整数存储为带符号的64位数字,即最多9223372036854775807。

SQLite Manager无法显示如此大的数字,因为JavaScript没有64位整数。 (这是known bug。) 但是,在您的实际数据库中,这些值可以正常工作。

请注意,如果您不想对此值进行计算,则不应尝试将empID存储为数字。