Re: Bug: Reverting Return Type
От | Ashesh Vashi |
---|---|
Тема | Re: Bug: Reverting Return Type |
Дата | |
Msg-id | CAG7mmoxxss=F4gvAJK9O-DE22fjHgqP=v=OEq4-g1STz_9S-jw@mail.gmail.com обсуждение исходный текст |
Ответ на | Bug: Reverting Return Type (Thangalin <thangalin@gmail.com>) |
Ответы |
Re: Bug: Reverting Return Type
|
Список | pgadmin-support |
What version of pgAdmin II are you using?
On Fri, Mar 21, 2014 at 11:29 AM, Thangalin <thangalin@gmail.com> wrote:
Hi,
Create a new function that uses a TABLE return type definition:
CREATE OR REPLACE FUNCTION testing(IN p_test bigint)
RETURNS TABLE (id int) AS
$BODY$
SELECT 1 AS id
$BODY$
LANGUAGE sql STABLE;
Expected Results
The return type retains the ID column name and continues to use a
TABLE for the result.
Actual Results
When viewed in pgAdmin3, it becomes:
CREATE OR REPLACE FUNCTION testing(IN p_test bigint)
RETURNS SETOF integer AS
$BODY$
SELECT 1 AS id
$BODY$
LANGUAGE sql STABLE
COST 100
ROWS 1000;
The TABLE return type definition has been replaced.
This has no immediate effect on the database, but any subsequent edits
to the function through pgAdmin could catch developers unaware.
--
Sent via pgadmin-support mailing list (pgadmin-support@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgadmin-support
--
--
Thanks & Regards,
Ashesh Vashi
EnterpriseDB INDIA: Enterprise PostgreSQL Company

В списке pgadmin-support по дате отправления: