Page History
...
Code Block | ||||
---|---|---|---|---|
| ||||
CREATE OR REPLACE FUNCTION addaddress( address character varying, age integer, name character varying, sex character varying, phonenbr character varying, OUT res int) RETURNS integer AS $BODY$ DECLARE address_id int; BEGIN -- insert address INSERT INTO address ( address, age, name,sex,phonenbr) VALUES( address, age, name,sex,phonenbr); SELECT nextval('address_id') INTO resreturn 0; --set res = address_id; END; $BODY$ LANGUAGE plpgsql VOLATILE |
more info: http://roufid.com/3-ways-to-call-a-stored-procedure-with-hibernate-jpa-2-1/