该数字在postgresql中四舍五入

2024-03-28 23:25:50 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个用Heroku和Python编写的PostgreSQL代码

cursor.execute("""CREATE TABLE IF NOT EXISTS users (
    id bigserial PRIMARY KEY,
    item_id BIGINT,
    field_1 BIGINT,
    field_2 BIGINT,
    field_3 BIGINT,
    field_4 TEXT
)""")

输入数据:

cursor.execute(f"INSERT INTO users (item_id, field_1, field_2, field_3, field_4) VALUES (821731693488584529, 0, 0, 0, 'None')")

我想item_id将是821731693488584529,但它是821731693488584600

我怎么能修好它


Tags: 代码idfieldexecuteherokuifpostgresqlcreate