CREATE OR REPLACE FUNCTION public.calculation() RETURNS integer AS $BODY$ DECLARE value1 integer; value2 integer; BEGIN set(value1 + value2); END; $BODY$ LANGUAGE plpgsql VOLATILE COST 100;
수고하십니다. 기존의 질문은 해결되어 연달아 질문드려 죄송하지만, function 에 관한 질문을 드려봐요
현재 사칙연산을 펑션으로 구현을 하려하는데 인터넷으로 거의 반나절을 조사해서 이것저것 시도해봐도 영 되질 않아서 질문을 드립니다.
우선 기본적으로 덧셈이 가능하면, 다음 것으로 넘어가려 하는데 맘 처럼 쉽지가 않네요...ㅠㅠ
여러분의 도움의 손길이 필요합니다.
http://gurubee.net/postgresql/basic
http://postgresql.kr/docs/9.2/plpgsql-declarations.html#PLPGSQL-DECLARATION-PARAMETERS
CREATE FUNCTION f_test(v1 int, v2 int) RETURNS int AS $$ BEGIN RETURN v1 + v2; END; $$ LANGUAGE plpgsql;