Re: Function problem

From: "Patrick Hatcher" <PHatcher(at)macys(dot)com>
To: josh(at)agliodbs(dot)com
Cc: pgsql-novice(at)postgresql(dot)org
Subject: Re: Function problem
Date: 2002-03-16 03:19:58
Message-ID: OF6E0DFE92.8FF3CCB9-ON88256B7E.0011B0E5@fds.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-novice


Ahhhhhhhh. Thank you Josh. I just learned something new. I've been doing
it this way in MS SQL for years.

Patrick Hatcher
Macys.Com


"Josh Berkus"
<josh(at)agliodbs To: "Patrick Hatcher" <PHatcher(at)macys(dot)com>
.com> cc: pgsql-novice(at)postgresql(dot)org
Subject: Re: [NOVICE] Function problem
03/15/2002
06:49 PM

Partrick,

> This a snippet of a much longer procedure. I am creating a cross-tab
> of
> sales data and dumping it into a temp table. A bunch of other temp
> tables
> are created and then the whole thing is put together in 1 table for
> reporting purposes. As stated earlier, it works if I don't put it
> into a
> function and I think it has to do with my quotes (").

No, the problem is that SELECT INTO in a procedure is for selecting
data into variables. PL/pgSQL is expecting a variable named "TEMP"
and not finding one. Instead, how about using the more standard
CREATE TABLE AS SELECT ... ?

-Josh Berkus

Browse pgsql-novice by date

  From Date Subject
Next Message Josh Berkus 2002-03-16 21:10:31 Re: Function problem
Previous Message Josh Berkus 2002-03-16 02:49:57 Re: Function problem