Databases

NAVIGATION
CATEGORIES
REFERRENCE
LINKS
  • out parameter and setof record

    1 answers - 878 bytes - related search similar search Add To My Delicious Add To My Stumble Upon Add To My Google Mark Add To My Facebook Add To My Digg Add To My Reddit

    In PostgreSql 8.1 i've tried to use parameter but when I've changed
    function (added parameter)
    CREATE R REPLACE FUNCTIN reffunc3(FRM_ID in integer,****_RW UT
    integer) RETURNS SETF Person AS '
    DECLARE
    rec RECRD;
    BEGIN
    SELECT count(*) INT ****_RW FRM Person WHERE ssn>FRM_ID ;
    FR rec IN SELECT ssn,name FRM Person WHERE ssn>FRM_ID
    LP
    c;RETURN NEXT rec ;
    END LP ;
    RETURN ;
    END;
    ' LANGUAGE plpgsql;
    * from reffunc3(1) ;
    i've seen :
    ERRR: function result type must be integer because of UT parameters
    course when I change parameter to Integer it must be Record error
    appears.
    What should I change, and how to call this function?
    Mirek
    (end of broadcast)
    TIP 5: don't forget to increase your free space map settings
  • No.1 | | 442 bytes | |

    am 30.05.2006, um 3:21:27 -0700 mailte uran1 (AT) o2 (DOT) pl folgendes:
    In PostgreSql 8.1 i've tried to use parameter but when I've changed
    function (added parameter)

    ERRR: function result type must be integer because of UT parameters

    course when I change parameter to Integer it must be Record error
    appears.

    A good explanation for IN/UT-Parameters can you find there:
    #extended

    HTH Andreas

Re: out parameter and setof record


max 4000 letters.
Your nickname that display:
In order to stop the spam: 6 + 5 =
QUESTION ON "Databases"

EMSDN.COM