我沒有看到這個bug在此實現: CREATE FUNCTION foo(anyelement) RETURNS SETOF int AS $f$
SELECT id FROM unnest(array[1,2,3]) t(id)
WHERE CASE WHEN (pg_typeof($1)::text)='integer' THEN $1::int>2 ELSE true EN
我正試圖在postgresql中實現訪問函數'isnull'這個函數將一個表達式作爲參數,如果null已經傳遞,函數返回true;如果它不爲null,則返回false。我知道postgres有'IS NULL'和'NOT NULL'關鍵字在我將字符串或空值本身傳遞給函數時,我不斷收到多態錯誤,因爲它們都是未知類型。 該方法必須使用函數完成。 我到目前爲止有: CREATE OR REPLACE F