insert rowtype

From: Bryan Klimt <Bryan_Klimt(at)baylor(dot)edu>
To: pgsql-sql(at)postgresql(dot)org
Subject: insert rowtype
Date: 2003-05-08 13:58:24
Message-ID: 22B5FF60-815D-11D7-B60D-000A95774E48@baylor.edu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

In a plpgsql function, I have a variable of type table%rowtype
I populate the row by calling "select into <variable> * from <table>"
then i change some stuff like "<variable>.<field> := <new value>"
now i want to insert the row into the table as a new row - is there an
easy way to do this?

i know i could do "insert into <table> values ( <variable>.<field 1>,
<variable>.<field 2>, ... );"
but that is a lot of typing, and it seems like there should be an
easier way.

-Bryan

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Tom Lane 2003-05-08 14:14:44 Re: seeing type defination..
Previous Message Bruno Wolff III 2003-05-08 13:22:42 Re: PostgreSQL Qs