1
我在PgAdmin中创建存储过程以将数据插入到不同表中的表中。我已经尝试了下面的代码,但我被要求返回类型。我需要添加什么?PgAdmin函数返回类型
而且,我怎么使用这个程序将数据插入到不同表的表?
CREATE OR REPLACE FUNCTION stager.ProductDimSP
(
cat_name character varying(25) ,
pr_name character varying(40) ,
pr_id character varying(6) ,
disc boolean
) RETURNS NULL ON NULL INPUT AS
$$
BEGIN
INSERT INTO stager."ProductDimTable"
(
category_name, product_name, product_id, discontinued
)
VALUES
(
cat_name, pr_name, pr_id, disc
)
END
$$
LANGUAGE 'plpgsql';
当我在年底前加返回void,我还得到一个错误:函数的结果类型必须指定 –