Temat: Zapytanie o kolumny ?
Jak uruchamiam, tą funkcję to wszystko dobrze chodzi.
Jeśli jawnie wypisze kolumny, to wyskakuje mi błąd. -- w kome.
Błąd : return type mismatch in function declared to return osoby
CREATE FUNCTION p() RETURNS
setof osoby
AS
$$
SELECT * FROM osoby -- Select imie, nazwisko From osoby
$$
LANGUAGE 'sql';
SELECT * FROM p(); -- Select imie, nazwisko From p()
Jeszcze mam pytanie o funkcje agregujące, czyli takie jak count(), sum(), max().
Jak uruchamiam je w podstawowej składni SQL to się wykonują, a jeśli umieszczam je w procedurze to wyskakuje mi błąd.