postgres SQL 创建存储过程(函数)
在PostgreSQL中创建存储过程(函数)的基本语法如下:
CREATE FUNCTION function_name (arguments) RETURNS return_data_type AS $$
BEGIN
-- 存储过程的代码
END;
$$ LANGUAGE plpgsql;
这里是一个简单的例子,创建一个函数计算两个数值的和:
CREATE FUNCTION add_numbers(a INTEGER, b INTEGER) RETURNS INTEGER AS $$
BEGIN
RETURN a + b;
END;
$$ LANGUAGE plpgsql;
要调用这个函数,可以使用以下SQL语句:
SELECT add_numbers(10, 20);
这将返回 30
。
评论已关闭