<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Jak z tego zwrócić wartość?]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=172</link>
		<description><![CDATA[Najświeższe odpowiedzi w Jak z tego zwrócić wartość?.]]></description>
		<lastBuildDate>Fri, 03 Apr 2009 06:31:10 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Jak z tego zwrócić wartość?]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=689#p689</link>
			<description><![CDATA[Wielkie dzięki :)]]></description>
			<author><![CDATA[dummy@example.com (WitekS)]]></author>
			<pubDate>Fri, 03 Apr 2009 06:31:10 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=689#p689</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Jak z tego zwrócić wartość?]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=688#p688</link>
			<description><![CDATA[A może coś w stylu (wprowadzili to bodajże w 8.1)

[code]
execute zapytanie into zmienna;
[/code]]]></description>
			<author><![CDATA[dummy@example.com (rski)]]></author>
			<pubDate>Fri, 03 Apr 2009 06:16:21 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=688#p688</guid>
		</item>
		<item>
			<title><![CDATA[Jak z tego zwrócić wartość?]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=687#p687</link>
			<description><![CDATA[Wykombinowałem taką funkcję której jako argumenty podaję jako pierwszy liczbę która jest częścią nazwy tabeli (tutaj będzie 365_actual) jako drugi argument podaje liczbę którą chcę sprawdzić czy jest w kolumnie. potrzebuję tylko informacji czy podana jako drugi argument liczba znajduje się w tabeli ale nie wiem czy tak można i jak z tej funkcji zwrócić odpowiednią wartość?
[code]
CREATE OR REPLACE FUNCTION f_int_int_xxx_actual_bool(integer,integer)
RETURNS boolean AS $$
DECLARE
    str varchar;
    tak_nie boolean;
    ile integer;
begin
        select ($1::integer)::varchar into str;
        str:=str||'_actual';
        execute 'SELECT count(int_nr_diag) FROM "'||str||'"
        WHERE int_nr_diag = '||$2||'';

return ?;        

end;
$$ LANGUAGE plpgsql;

SELECT f_int_int_xxx_actual_bool(365,16500);
[/code]
tutaj najlepiej jak by zwrócić wynik SELECT-a]]></description>
			<author><![CDATA[dummy@example.com (WitekS)]]></author>
			<pubDate>Fri, 03 Apr 2009 05:41:37 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=687#p687</guid>
		</item>
	</channel>
</rss>
