<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Forum PostgreSQL - Upodateowanie Tabeli1 do której są odwołania w Tabeli2]]></title>
		<link>https://forum.postgresql.org.pl/viewtopic.php?id=1480</link>
		<description><![CDATA[Najświeższe odpowiedzi w Upodateowanie Tabeli1 do której są odwołania w Tabeli2.]]></description>
		<lastBuildDate>Mon, 08 Apr 2013 13:52:00 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: Upodateowanie Tabeli1 do której są odwołania w Tabeli2]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=4127#p4127</link>
			<description><![CDATA[klucze obce służą właśnie do tego by pilnowały spójności bazy danych.

Jeśli twoim celem jest tylko zmienić kod na 777 to dodaj do tabeli 1 rekord z kodem 777, potem wykonaj update na tabeli 2 
update tabela2 set kod=777 where kod=24
, a na końcu skasuj z tabeli1 rekord z kodem =24.]]></description>
			<author><![CDATA[dummy@example.com (c_michal)]]></author>
			<pubDate>Mon, 08 Apr 2013 13:52:00 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=4127#p4127</guid>
		</item>
		<item>
			<title><![CDATA[Upodateowanie Tabeli1 do której są odwołania w Tabeli2]]></title>
			<link>https://forum.postgresql.org.pl/viewtopic.php?pid=4126#p4126</link>
			<description><![CDATA[Mam dwie tabele:

[code]Tabela1:

kod
---------
1
2
..
24
...[/code]

[code]Tabela 2:
kod_z_tab_1 (foreigin key tabela1.kod)
-----------
1
1
1
...
24
24
24
24
....[/code]

Chcę updateować tabelę 1

[code]update tabela1 set kod='777' where kod='24';[/code]
ale:
[quote]BĹ?Ä"D:  modyfikacja lub usuniÄtcie na tabeli "sl_stanowisko" narusza klucz obcy "ck_hium_ssta" tabeli "historia_umow"
SZCZEGÓŁY: Klucz (kod)=(24) ma wciÄĹĽ odwoĹ'anie w tabeli "historia_umow".[/quote]
Ja tej bazy nie tworzyłem i nie mogęjej zmieniać, więc nie mogłem dać [code]on update cascade[/code] dla klucza obcego w tabeli 2.

Jak można to obejść ?]]></description>
			<author><![CDATA[dummy@example.com (tomek)]]></author>
			<pubDate>Mon, 08 Apr 2013 10:33:32 +0000</pubDate>
			<guid>https://forum.postgresql.org.pl/viewtopic.php?pid=4126#p4126</guid>
		</item>
	</channel>
</rss>
