![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 5 Dołączył: 8.11.2004 Skąd: trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam taki problem,
otóż jest tabela,z której chcę skasować w PgAdminie (nie mylić z phpPgAdminem), pewną ilość wierwszy, jednak nie mogętego zrobić, ponieważ te id tych wierszy, stanowi klucz obcy (referencję), w innej tabeli. Tak więc moj problem polega na napisaniu triggera i prawdopodobnie powiązanej do niego procedury Czyli coś takiego:
to będzie mójpierwszy TRIGGER więc proszę o wyrozumiałośc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Zgadza sie, ale zobacz co napisales:
Cytat otóż jest tabela,z której chcę skasować w PgAdminie [...], pewną ilość wierwszy, jednak nie mogę tego zrobić, ponieważ te id tych wierszy, stanowi klucz obcy [...] w innej tabeli. Czyli chodzi ci o kasowanie "w dol", czyli usunac rodzica i dzieci ktore sie do niego odwoluja (rodzic_id to bedzie FK). Bo w drugastrone to nie mialbys problemow z usuwaniem -- pozwoliloby ci usunac te wiersze. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 19:14 |