S02035
错误代码
S02035
报错信息
The where condition must be a logical expression. RefId:S02035
错误原因
SQL 的 where 子句中,每个条件的运算结果必须是布尔类型。下面的查询,在 where 子句中的表达式结果并不是布尔类型,导致报错:
t = table(1..3 as id)
select * from t where 1+1
解决办法
检查 where 子句指定的条件返回的结果是否为布尔类型。