在带有的Excel中,我对单个表运行的简单SELECT查询不正确地检索“长”整数(10位或更多小数位)。如何才能正确检索这些值,而不需要截断或任何乱七八糟的情况?我正在查询的特定表包含(至少)几个字段,这些字段可以包含较长的整数值(10位或更多小数位)。主键("id")包含Unix时间戳(datetime)值,以毫秒为单位,因此主键字段中的整数总是占小数点的13位。strSQLSelect = "SELECT id as primarykey, flds FROM notes
然而,在我的脚本中导入sqlite3会抛出以下错误(在将Python27的sqlite3而不是Python34的sqlite3放入应用程序目录后,我设法省略了前面的错误,如底部所述):File "d:\python\jcifapp\jcifapp_ver6\sqlite3\dbapi2.py", line 27, in <module>
from _sqlite
可能重复:
ActiveRecord::StatementInvalid (PGError: ERROR: integer out of range ) 当我在本地主机上运行时,它工作得很好。但是,只有在heroku上运行代码时,我才会得到上述错误。也许我可以通过将列定义为长整数或双列来解决这个问题。我如<e