我已经创建了插入新记录的过程
CREATE OR REPLACE PROCEDURE PUBLIC."saveStudent"(
"fName_val" character varying,
"sName_val" character varying,
patr_val character varying,
"DoB_val" DATE,
GROUP_ID INTEGER,
instructor_id INTEGER)
LANGUAGE 'plpgsql'
AS $BODY$ BEGIN
INSERT INTO PUBLIC.student(
"fName", "sName", "patronymic", "DoB", "group", instructor)
VALUES (fName_val, sName_val, patr_val, DoB_val, GROUP_ID,instructor_id);
END; $BODY$
但是当我尝试调用它时,我得到了错误
CALL public.saveStudent(
'It',
'is',
'Test',
'23/09/1999',
0,
1
)
程序 savestudent(unknown, unknown, unknown, unknown, integer, integer) 不存在
是什么原因造成的?