首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有时区列的datetime上的apache超集查询错误

带有时区列的datetime上的apache超集查询错误
EN

Stack Overflow用户
提问于 2021-09-09 20:12:37
回答 1查看 1.7K关注 0票数 2

我有一个带有TIMESTAMP WITH TIME ZONE类型列的表,我尝试简单地使用SELECT * FROM table,但是我得到了这样的消息:

postgresql错误:“datetime.timedelta”和“int”的实例之间不支持“>=”

我输入的数据不正确吗?

代码语言:javascript
复制
creation_datetime = datetime.now(timezone.utc)

...


new_record = {
              "key": valid_value.contract.symbol.lower(),
              "datetime_downloaded_from_api": creation_datetime
             }

yield new_record

我使用meltano和歌手自定义点击来检索和输入数据。meltano streams.py中,我描述了数据列,并执行了以下操作

代码语言:javascript
复制
    schema = th.PropertiesList(
        th.Property("datetime_downloaded_from_api", th.DateTimeType),
        th.Property("contract_id", th.IntegerType)
    ).to_dict()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-14 20:38:45

结果,我需要安装python库的特定版本。

代码语言:javascript
复制
pip install psycopg2-binary==2.8.5
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69124218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档