S06010
错误代码
S06010
报错信息
Keyword IS must be followed by [NOT] NULL. RefId: S06010
错误原因
IS
关键字后没有 NULL
或 NOT NULL
(不区分大小写),则会报该错误。
下例展示部分错误与正确的操作。
t = table([1,2,3] as id, [10,,30] as val)
select * from t where val is 10 // Error
select * from t where val is null // Ok
select * from t where val is not null // Ok
select * from t where val = 10 // Ok
解决办法
在 SQL 里,IS
关键字后面必须跟着 NULL
或 NOT
NULL
(不区分大小写)。