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