小编abi*_*tio的帖子

sqlalchemy.exc.DataError:(psycopg2.DataError)整数超出范围

我正在尝试通过 SQLAchemy ORM 将数据保存到 postgresql 中。我遇到了以下错误:

sqlalchemy.exc.DataError:(psycopg2.DataError)整数超出范围

我已经指出了出错的地方。我有一个很大的数字,即2468432255.0。如果我更改为较小的数字,例如 468432255.0,则它可以工作。

让我困惑的是:我将列定义为volume = Column(Numeric)。据我了解,Numeric 应该能够处理这么大的数字。此外,我尝试了其他数据类型,如 BigInt 等......它们都给了我同样的错误。

任何想法?

谢谢成俊

python postgresql sqlalchemy

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

postgresql ×1

python ×1

sqlalchemy ×1