Code: 44, e.displayText() = DB::Exception: Illegal column Const(Nullable(UInt8)) of first argument of function if. Must be ColumnUInt8 or ColumnConstUInt8.
当字段没有明确的设置Nullable类型时,我们使用insert语句插入NULL,clickhouse也会为该字段赋值该类型对应的默认值,比如String会赋空字符串,Int32会赋0。只有在申明时使用了Nullable()的字段,在插入NULL值时,才会真正的被插入NULL
如果不想更改字段类型 也想查出数据的话
可以用 ='' 或 =0
就可以直接查数据