Re: HOW TO RETRIEVE VALUE FROM TEMP TABLE ON THE INTERFACE
Jaime Casanova <[email protected]> Sat, 14 Jan 2006 15:14:43 -0500
| Newsgroups | gmane.comp.db.postgresql.cygwin |
|---|---|
| Message-ID | <[email protected]> |
On 1/10/06, Vasudeva, Rahul <[email protected]> wrote: > > > > Hi, > > > > I am executing a stored procedure from an ASP page without any input = parameters, in that stored procedure two sql queries are executed and the r= esult is stored in a temporary table, now I want to retrieve the recordset = of that temp table on the interface. > > > > There is an error every time on the Interface "Invalid Object" , althoug= h I am dropping the temp table explicitly .. > > > > Thanks & Regards > > Rahul Vasudeva. > > As you have already notice, there are little people looking as this list... that is because now that we have a native port to windows use the cygwin version is deprecated... and i am suggesting you to do that as soon as possible... There other list you can write here: http://www.postgresql.org/community/li= sts/ About your question the reason is that temp tables un functions must be declared within a EXECUTE... something like: CREATE FUNCTION ffoo() RETURNS void AS $$ DECLARE EXECUTE 'CREATE TEMP TABLE tmp_foo (fld int4)' END; $$ LANGUAGE 'plpgsql'; -- Atentamente, Jaime Casanova (DBA: DataBase Aniquilator ;) ---------------------------(end of broadcast)--------------------------- TIP 1: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [email protected] so that your message can get through to the mailing list cleanly