Re: Cannot declare record members NOT NULL
От | Cultural Sublimation |
---|---|
Тема | Re: Cannot declare record members NOT NULL |
Дата | |
Msg-id | 848551.20203.qm@web63415.mail.re1.yahoo.com обсуждение исходный текст |
Ответ на | Re: Cannot declare record members NOT NULL (Osvaldo Rosario Kussama <osvaldo_kussama@yahoo.com.br>) |
Ответы |
Re: Cannot declare record members NOT NULL
Re: Cannot declare record members NOT NULL |
Список | pgsql-general |
> CREATE FUNCTION get_movies () > RETURNS SETOF get_movies_t > LANGUAGE sql STABLE > AS > $$ > SELECT movie_id, movie_name FROM movies > WHERE movie_id NOT NULL AND movie_name NOT NULL; > $$ Hey, Thanks for the suggestion. Unfortunately, it still doesn't work. Here is what Postgresql is telling the client for two different statements, one using a direct SELECT, the other using the get_movies function: SELECT movie_id, movie_name FROM movies; => returns a SETOF of (int4 NOT NULL, text NOT NULL) SELECT movie_id, movie_name FROM get_movies (); => returns a SETOF of (int4 NULL, text NULL) One note: I know this information because the client is using the "describe" feature of Postgresql to retrieve the types returned by a statement. So, is this a bug or what? Cheers, C.S. ____________________________________________________________________________________ Catch up on fall's hot new shows on Yahoo! TV. Watch previews, get listings, and more! http://tv.yahoo.com/collections/3658
В списке pgsql-general по дате отправления: