运算符

当前版本:v3.0, 更新时间:2020-09-16

松果时序数据库仅支持AND逻辑运算符,支持以下比较运算符:

  • 等于,=
    可以用于除blob外的其他数据类型。

  • 不等于,<>
    可以用于除blob外的其他数据类型。

  • 大于,>
    可以作用于tinyint, smallint, int, bigint, datetime, float, double和real系列数据类型。

  • 大于等于,>=
    可以作用于tinyint, smallint, int, bigint, datetime, float, double和real系列数据类型。

  • 小于,<
    可以作用于tinyint, smallint, int, bigint, datetime, float, double和real系列数据类型。

  • 小于等于,<=

    可以作用于tinyint, smallint, int, bigint, datetime, float, double和real系列数据类型。

  • like
    可以作用于string类型,可以使用通配符,%匹配一个或多个任意字符;_匹配一个字符。

  • is null
    可以作用于所有类型,字段值为null,修改表结构可能会产生null值,详细信息参考相关章节,例如: fieldName is null

  • is not null
    可以作用于所有类型,字段值不为null,修改表结构后可能会产生null值,详细信息参考相关章节,例如: fieldName is not null

  • in
    可以作用于bigint类型和string类型,例如:devid in (1,3,5) 或 val01 in (‘data1’, ‘data2’)

  • not in
    可以作用于bigint类型和string类型,例如:devid not in (1, 3, 5) 或 val01 not in (‘data1’, ‘data2’)