【发布时间】:2018-10-31 10:46:31
【问题描述】:
请帮助我,为什么我得到错误功能不存在?
[2018-10-31 12:31:05] [42883] 错误:函数 companytester(bigint, unknown, unknown, unknown, unknown) 不存在
提示:没有函数匹配给定的名称和参数类型。您可能需要添加显式类型转换。
CREATE OR REPLACE FUNCTION companyTester(founder Founder) RETURNS BOOLEAN AS $$
BEGIN
RAISE NOTICE 'Founder id: %',founder.founder_id;
RAISE NOTICE 'Founder FirstName: %',founder.firstname;
RAISE NOTICE 'Founder LastName: %',founder.lastname;
RAISE NOTICE 'Founder email: %',founder.email;
RAISE NOTICE 'Founder password %',founder.f_password;
END;
$$ LANGUAGE plpgsql;
SELECT companyTester(76565445354,'Maks','Burkov','Maks.Burkov88@gmail.com','+_@Maks88;
CREATE TYPE Founder AS (
founder_id BIGINT,
firstname VARCHAR(150),
lastname VARCHAR(150),
email VARCHAR(50),
f_password VARCHAR(50)
);
【问题讨论】:
标签: sql postgresql