当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python pyflink not_用法及代码示例


本文简要介绍 python 语言中 pyflink.table.expressions.not_ 的用法。

用法:

pyflink.table.expressions.not_(expression: pyflink.table.expression.Expression[bool][bool]) → pyflink.table.expression.Expression[bool][bool]

反转给定的布尔表达式。

此方法通过保留 NULL 来支持三值逻辑。这意味着如果输入表达式是 NULL ,结果也将是 NULL

当且仅当输入类型可以为空时,结果类型才可以为空。

例子:

>>> not_(lit(True)) # False
>>> not_(lit(False)) # True
>>> not_(lit(None, DataTypes.BOOLEAN())) # None

版本 1.12.0 中的新函数。

相关用法


注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 pyflink.table.expressions.not_。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。