<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Odświeżanie widoku]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=14304&amp;type=atom"/>
	<updated>2016-07-06T06:55:54Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=14304</id>
		<entry>
			<title type="html"><![CDATA[Odp: Odświeżanie widoku]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=17777#p17777"/>
			<content type="html"><![CDATA[robisz jakiś błąd początkującego
powinieneś utworzyć tabelę
CREATE TABLE przykladowa_tabela
(
 id serial primary key
,wynik_x1 double precision not null
,wynik_x2 double precision not null
,wynik_x3 double precision not null
) WITH (OIDS=FALSE);
utworzyć widok np. taki
Create view v_moj_widok as select d.*,abs((d.wynik_x1 + d.wynik_x2 - d.wynik_x3) / 2::double precision) AS delta_x from przykladowa_tabela d;
po czym dodać dane
insert into przykladowa_tabela (wynik_x1,wynik_x2,wynik_x3) values (1,2,3),(2,3,4);
 i za każdym razem ilość rekordów zarówno w tabeli jak i w widoku musi być taka sama.]]></content>
			<author>
				<name><![CDATA[c_michal]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=627</uri>
			</author>
			<updated>2016-07-06T06:55:54Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=17777#p17777</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odświeżanie widoku]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=17776#p17776"/>
			<content type="html"><![CDATA[Witam, 
Jestem początkujący jeżeli chodzi o bazy dane.
Utworzyłem tabelę do której wysyłam dane, a następnie widok, który z tych danych oblicza parę rzeczy. np:
[i]abs((przykladowa_tabela.wynik_x1 + przykladowa_tabela.wynik_x2 - przykladowa_tabela.wynik_x3) / 2::double precision) AS delta_x,[/i]
Kiedy dodaję nowe dane do tabeli, obliczenia w widoku nie pojawiają się i nie wiem co zrobić

Pozdrawiam, Rafał]]></content>
			<author>
				<name><![CDATA[rafalsonn]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=3859</uri>
			</author>
			<updated>2016-07-05T21:20:34Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=17776#p17776</id>
		</entry>
</feed>
