在 Ubuntu 上编写 PostgreSQL 函数,你需要遵循以下步骤:
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib
sudo adduser myuser
sudo passwd myuser
然后,切换到新用户:
sudo su - myuser
sudo -u postgres psql
在 PostgreSQL 提示符下,输入以下命令创建一个新数据库:
CREATE DATABASE mydb;
psql mydb
CREATE OR REPLACE FUNCTION add_numbers(a INTEGER, b INTEGER)
RETURNS INTEGER AS $$
BEGIN
RETURN a + b;
END;
$$ LANGUAGE plpgsql;
在这个例子中,我们创建了一个名为 add_numbers
的函数,它接受两个整数参数 a
和 b
,并返回它们的和。
SELECT add_numbers(1, 2);
这将返回 3
。
SELECT proname, prosrc FROM pg_proc WHERE proname = 'add_numbers';
DROP FUNCTION add_numbers(INTEGER, INTEGER);
这就是在 Ubuntu 上编写 PostgreSQL 函数的基本过程。你可以根据需要修改和扩展这些示例。