postgresql 创建存储过程 并调用 给ad_user表中插入2条数据id自增
在 PostgreSQL 中创建存储过程可以使用 CREATE OR REPLACE FUNCTION 语句。以下是一个示例:
CREATE OR REPLACE FUNCTION insert_ad_user()
RETURNS VOID AS
$$
BEGIN
INSERT INTO ad_user (name) VALUES ('John');
INSERT INTO ad_user (name) VALUES ('Jane');
END;
$$
LANGUAGE plpgsql;
上述存储过程名为 insert_ad_user,返回类型为 VOID,在函数体内部使用 INSERT INTO 语句插入两条数据到 ad_user 表中。
要调用这个存储过程,可以使用 SELECT 语句调用该函数:
SELECT insert_ad_user();
调用上述语句后,会在 ad_user 表中插入两条数据,其中 id 字段会自增。
原文地址: https://www.cveoy.top/t/topic/i86Z 著作权归作者所有。请勿转载和采集!