how to return whole table from Function not just the id integer column

Поиск
Список
Период
Сортировка
От Rehan Saleem
Тема how to return whole table from Function not just the id integer column
Дата
Msg-id 1326967029.84665.YahooMailNeo@web121601.mail.ne1.yahoo.com
обсуждение исходный текст
Ответы Re: how to return whole table from Function not just the id integer column
Список pgsql-sql
hi ,
how can i return the whole user table from this function not just the id . thanks
CREATE TABLE users(id serial PRIMARY KEY, first_name varchar(10), last_name
varchar(10));

CREATE OR REPLACE FUNCTION new_user(fname varchar, lname varchar)
RETURNS int AS $$
DECLARE r int;
BEGIN  -- custom exception -- lname cannot be empty or NEMO  IF trim(lname) = '' OR lower(lname) = 'nemo' THEN    RAISE EXCEPTION 'bad last_name: "%"', lname;  END IF;  INSERT INTO users(first_name, last_name) VALUES(lname, fname) RETURNING
id INTO r;  RETURN r;
END;
$$ LANGUAGE plpgsql;

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

Предыдущее
От: hari.fuchs@gmail.com
Дата:
Сообщение: Re: date range to set of dates expansion
Следующее
От: Samuel Gendler
Дата:
Сообщение: Re: how to return whole table from Function not just the id integer column