pgAdmin으로 아래와 같은 사용자 함수를 만들었습니다.
CREATE OR REPLACE FUNCTION "InsertData2"(integer)
RETURNS timestamp without time zone AS
$BODY$
begin
insert into testtable2 values($1);
return now();
end;$BODY$
LANGUAGE 'plpgsql' VOLATILE
쿼리 분석기에서 위 함수를 아래와 같이 호출했습니다.
select InsertData2(1);
아래와 같은 Error가 발생했는데 그 원인을 도통 모르겠습니다.
당연히 tabletest2라는 table에 integer형을 갖는 column은 있습니다.
많은 가르침 부탁드립니다.
ERROR: function insertdata2(integer) does not exist
LINE 1: select InsertData2(1);
^
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
|