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