我在Postgresql中定义了一个简单的函数,如下所示:
CREATE OR REPLACE FUNCTION Foo(someid_param integer)
RETURNS void AS
$$
BEGIN
DELETE FROM SomeTable WHERE id = someid_param;
END;
$$ LANGUAGE plpgsql;
我尝试使用EXEC、SELECT和PERFORM
。PERFORM Foo(100);
但是我遇到了错误。 调用这个函数的正确方法是什么?
我正在使用PGAdmin作为我的开发环境。