![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 22.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam, chciałbym napisać funkcję + trigger które to będą odpowiedzielne za usuwanie wpisów z dwóch tabel na raz. Jedna tabela zawiera spis ludności (imię, nazwisko ... ), a druga zawiera opis do każdego z nich. Połączone są wspólnym id.
Chciałbym teraz napisać coś takiego, że w momencie kiedy usuwam kogoś z tabeli ludności, to automatycznie zostanie usunięty opis. Problem tkwi w tym, że funkcje typu 'trigger' z założenia nie mogą posiadać argumentów - a w moim przypadku konieczne jest przesłanie id_czlowiek do funkcji, żeby został usunięty odpowiedni człowiek z odpowiadającym mu opisem. Czytałem na różnych forach, że z tym brakiem argumentów, to tylko w teorii - a praktycznie można to jakoś obejść (tablica argumentów ?) Uprzedzę sugestie połączenia dwóch tabel w jedną - jest to zaliczenie i muszą być spełnione różne kryteria. Pozdrawiam. Ten post edytował krzyfn 9.06.2008, 06:56:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:14 |