나는 숙제의 일부로 간단한 함수를 만들었지 만, 내게는 그것을 호출하고 테스트하는 방법을 알 수 없습니다. 아무도 말해 줄 수 있니?postgresql의 호출 함수
-- Procedure
CREATE OR REPLACE FUNCTION addDoctor (
a INT,
b VARCHAR (20),
c VARCHAR (20)
) RETURNS VOID
LANGUAGE plpsql
AS $BODY$
BEGIN
INSERT INTO doctor
VALUES (a,b,c);
END;
$BODY$
나는 그것을 시도하고 나에게 "SELECT"또는 근처에서 오류 구문 오류를 제공하고있다. 어쩌면 나는이 기능을 도살하고 있지만 오류를 던지지는 않습니다. 내 코드를 편집하도록하겠습니다. – Pinsickle
LANGUAGE plpsql이 잘못되었습니다. plpgsql에 추가 "g"가 있어야합니다. –
하하하. 감사합니다 – Pinsickle