我正在尝试使这个plpgsql函数工作:
CREATE OR REPLACE FUNCTION outofdate(actualdate varchar)
RETURNS TABLE(designacion varchar(255),timebeingrotten varchar(255))
AS $BODY$
SELECT designacao, actualdate - prazo
FROM alimento
WHERE prazo < actualdate;
$BODY$
LANGUAGE 'plpgsql' volatile;
SELECT *
From outofdate('12/12/2012');
我的代码一直在第二行出错——table..
错误:在“表”附近的语法错误 第2行:RETURNS TABLE(designacion varchar(255),timebeingrotten varch... ^
*** 错误 ***
错误:在“表”附近的语法错误 SQL状态:42601 字符:67