pgsql写一个查询函数
时间: 2024-02-25 20:58:34 浏览: 72
查询数据函数
好的,以下是一个简单的查询函数示例,它可以查询一个名为"students"的表,返回所有学生的姓名和年龄:
```
CREATE OR REPLACE FUNCTION get_student_info()
RETURNS TABLE (name varchar, age int) AS $$
BEGIN
RETURN QUERY SELECT name, age FROM students;
END;
$$ LANGUAGE plpgsql;
```
你可以在调用时使用以下语句获取结果:
```
SELECT * FROM get_student_info();
```
注意,这只是一个简单的示例,实际上你需要根据你的具体需求来编写查询函数。
阅读全文