有人可以帮我修复下面的代码,以便它返回所有不在传递给函数的数组中的记录吗?该数组包含pKey值。谢谢。
CREATE OR REPLACE FUNCTION func_getProperty(propertiesID integer[])
RETURNS refcursor AS
$BODY$
declare mycursor refcursor;
BEGIN
mycursor = 'mycursor';
OPEN mycursor FOR ( select distinct property1, property2
from properties
where propertyid not in (propertiesID ));
RETURN mycursor;
END;
试试这个:
SELECT DISTINCT property1, property2
FROM properties
WHERE NOT propertyid=ANY(propertiesID);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句