我正在尝试创建一个函数,像这样:
CREATE FUNCTION RETURNONE(DATE)
BEGIN
RETURN 1;
END
但是,当我在psql 9.5中运行此命令时,出现以下错误:
ERROR: syntax error at or near "BEGIN"
LINE 2: BEGIN
^
END
我确实看到this other StackOverflow thread有一个让人联想到的问题。在第二个答案中,我将代码重新编码为UTF 8,但没有执行任何操作。这是我有史以来第一个SQL函数,所以我确定我遗漏了一些显而易见的东西。让我知道什么!