-1

我正在使用 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: Transaction failed, failure was 'int' object does not support indexing

知道为什么吗?

4

1 回答 1

1

我想通了,带有池的 psycopg2 期望在 python 中以元组格式绑定参数。所以我必须在代码中传递 (1367945358, )。多谢你们。

于 2013-05-10T23:19:10.950 回答