1

Temat: dodanie kolumny do tabeli przez procedure

chce umiescic kolumne w tabeli przez procedure procedura sie wkonuje ale nie moge jej wywolac bo jest blad

CREATE FUNCTION ex22() Returns numeric AS $$
begin
ALTER TABLE osoby add wiek numeric(2,0);
end;
$$LANGUAGE 'plpgsql';

wywoluje ja w taki sposob

select* from ex22();

ale wyswietla sie taki blad

ERROR:  control reached end of function without RETURN
CONTEXT:  PL/pgSQL function "ex22"

co mam zrobic aby bylo dobrze
z gory dziekuje za pomoc

Ostatnio edytowany przez mpzs (2009-04-28 13:49:02)

2

Odp: dodanie kolumny do tabeli przez procedure

Jak dajesz

Returns numeric

no to w funkcji przydalaby sie komenda

return jakas_liczba

Musisz mieć ten returns numeric. Nie wystarczy returns void?

3

Odp: dodanie kolumny do tabeli przez procedure

dzieki za pomoc dziala