Re: what exactly is a query structure? - Mailing list pgsql-sql

From silly sad
Subject Re: what exactly is a query structure?
Date
Msg-id 4B879803.5020006@bankir.ru
Whole thread Raw
In response to what exactly is a query structure?  (silly sad <sad@bankir.ru>)
Responses Re: what exactly is a query structure?  ("A. Kretschmer" <andreas.kretschmer@schollglas.com>)
List pgsql-sql
On 02/26/10 09:50, silly sad wrote:
> hello.
>
> Postgresql 8.3.9
>
> CREATE TYPE usr_secrets AS (login TEXT, pass TEXT, shop_pass TEXT);
>
> CREATE OR REPLACE FUNCTION get_noobs () RETURNS SETOF usr_secrets AS $$
> BEGIN
> RETURN QUERY SELECT login, '*' as pass, shop_pass FROM noob;
> RETURN;
> END;
> $$ LANGUAGE plpgsql SECURITY DEFINER;
>
> SELECT * from get_noobs();
>
> And we have the following error
>
> ERROR: structure of query does not match function result type
>


my own wild guess:
string constant '*' is of type "unknown"



pgsql-sql by date:

Previous
From: silly sad
Date:
Subject: Re: what exactly is a query structure?
Next
From: "A. Kretschmer"
Date:
Subject: Re: what exactly is a query structure?