我试图在postgresql中实现访问函数“isnull”,该函数使用一个表达式作为参数,如果传递了null,该函数将返回true,如果它不是null,则返回false。我知道postgres有‘itself’和‘NULL’关键字,但当将字符串或空值本身传递给函数时,我一直会得到多态错误,因为它们都是未知类型。CREATE OR REPLACE FUNCTION isnull( anyelement ) RET
目前,我在记录选择中有以下公式:isnull({T_TABLE.SOME_COLUMN})。显然,如果我们在Crystal Report中使用一些函数,它就不会被转换为SQL查询(也就是说,它不会用类似于T_TABLE.SOME_COLUMN IS NULL的东西添加SQL语句。根据我所读到的,将某些条件推到SQL语句的可能方法是使用SQL Expression Fields。但我似乎不能写T_TABLE.SOME_COLUMN IS NULL。编辑:如果IsNull是