我正在尝试通过 API 执行包含日期的查询。日期应采用 ISO_8601 日期格式(yyyy-MM-dd'T'HH:mm:ssZ)。
例如,我表中的一个元组可能有日期:
2012-11-11T00:00:00+0000.
在 unicode 中查询如下:
2012-11-11T00%3A00%3A00%2B0000
我自己检查日期是否有效,但我收到以下 SQL 异常:
SQL Exception: ERROR: operator does not exist: timestamp with time zone >= character varying
我通过 API 执行查询的代码是用 python 编写的。我不确定异常是什么意思?不能用字符串查询时间戳吗?