我正在使用,python psycopg2连接到PostGreSQL并根据时间戳获取一些数据。 create_date定义如下:
create_date | timestamp without time zone | not null
我的查询在这里
SELECT *
FROM table_name
WHERE EXTRACT(EPOCH FROM create_date) < 1367945358;
但它会抛出这样的错误, ConnectionError:事务失败,失败是'int'对象不支持索引
知道为什么吗?
答案 0 :(得分:1)
我想通了,带有池的psycopg2,期望在python中以元组格式绑定参数。所以我必须在代码中传递(1367945358,)。谢谢你们。