在 SQLite中,IS是一个二元运算符,其行为=与操作数中的一个或两个时完全相同NULL。在两个操作数都是 的情况下,运算NULL符的IS计算结果为TRUE。如果一个操作数是NULL,而另一个不是,则该IS操作数的计算结果为FALSE。
我在 PostgreSQL 中寻找类似的运算符,但我找不到。ISPostgreSQL中是否有相当于 SQLite 的运算符?如果不是,最好/最简单的解决方法是什么?
澄清SELECT column1 IS column2 ...一下,在 SQLite 中是允许的,但 PostgreSQL 会引发语法错误。