错误:SQL问题:错误:运算符不存在:日期> =字符变化

时间:2009-10-15 12:41:17

标签: postgresql ireport

我正在使用带有postgresql数据库的iReport 3.6.0,对于日期类型参数,在编写查询时出现以下错误“错误:SQL问题:错误:运算符不存在:日期> =字符变化”请帮忙

3 个答案:

答案 0 :(得分:1)

应该有datefield> = textfield :: date。 我认为将比较两个日期字段而不是两个文本字段,因此datefield :: text> = textfield会相当错误。

答案 1 :(得分:0)

请参阅PostgreSQL 8.3 Release Notes以获取解释和解决方法。你应该使用

datefield::text>=textfield

答案 2 :(得分:0)

演员功能也有帮助:

cast(date_trunc('year', current_date) as text)