![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 1.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Proszę o pomoc, próbuję stworzyć trigger który w czasie dodania nowej wartości lub edycji, wpisuje w komentarz wartości z pól imię i nazwisko oraz z złączenia adres.
Na wstępie dostaje komunikat o błędzie: 'CREATE TRIGGER' must be the first statement in a query batch. Nie mam pojęcia jak zabrać się za wstawienie tych wartości do pola komentarz? Klika prostych błędów, udało mi uzyskać porządny efekt.
Fajnie całość działa dla INSERTA. Moje pytanie jak mogę uzyskać id rekordu edytowanego? Chcę przed wykonaniem polecenia UPDATE zapisać stare dane do pola info. Problem z tym id.
Pogrzebałem, poszperałem i oto jest:
I tak... Trigger wykonuje zmianę pola info, ale update nie modyfikowanej wartości czyli np: UPDATE Customer SET name='Ala' WHERE id = 5, nie wprowadza zmiany w polu name... Ten post edytował bob1223 18.01.2011, 22:29:12 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 14:48 |