SQL 日期过滤运算符
SQL date filter operator
只是一个一般的日期过滤问题,我遇到这个错误时,过滤特定时间范围的有效运算符是什么:
Cannot apply operator: date <= varchar(8)
代码:
where utc_date >= '2022-04-01'
数据类型=日期
'2022-04-01'
是一个 varchar 文字,您需要将其转换为日期,例如通过在其前面加上前缀 date
:
where utc_date >= date '2022-04-01'
只是一个一般的日期过滤问题,我遇到这个错误时,过滤特定时间范围的有效运算符是什么:
Cannot apply operator: date <= varchar(8)
代码:
where utc_date >= '2022-04-01'
数据类型=日期
'2022-04-01'
是一个 varchar 文字,您需要将其转换为日期,例如通过在其前面加上前缀 date
:
where utc_date >= date '2022-04-01'