que tal buenas tardes lista de ayuda, como puedo regresas el numero de filas afectadas
CREATE OR REPLACE FUNCTION nipcaredb.agvalserial(character varying, character varying, character varying) RETURNS boolean AS $BODY$ DECLARE serial ALIAS FOR $1; hd ALIAS FOR $2; OS ALIAS FOR $3; resultado_BOL BOOLEAN DEFAULT '0'; BEGIN RAISE NOTICE ' serial %',serial; RAISE NOTICE ' hd %',hd; RAISE NOTICE ' OS %',OS; INSERT INTO nipcaredb.dispositivos(idctrl, dispositivo, so ) (SELECT b.idctrl AS idctrl, hd,OS FROM nipcaredb.seriales as a ,nipcaredb.ctrlproductos as b,nipcaredb.clientes as c where a.serial=serial and a.idserial=b.idserial and c.idcliente=b.idcliente );