![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 1 Dołączył: 3.12.2003 Skąd: W-wa Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam procedure Kod CREATE OR REPLACE FUNCTION test (varchar) RETURNS text AS $body$ DECLARE rec record; BEGIN select * into rec from zamowienia where id_status in ($1) limit 1; IF NOT FOUND THEN RETURN 'NIE MA'; ELSE RETURN 'JEST'; END IF; END; $body$ LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER; select test('1,2,3,4'); Procedura zwraca 'NIE MA' gdy zmienie na Kod select * into rec from zamowienia where id_status in (1,2,3,4) limit 1; procedura zwraca 'JEST' Pytanie brzmi jak podać , jaki typ zastosować żeby dało się wsatwić $1 do IN Z góry dzięki za odp. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:33 |