Aktywne Wpisy

kontodlabeki +111
Muszę schudnąć to może wreszcie polubię upały i przestaną mi przeszkadzać
źródło: 1000005259
Pobierz
marcelus +151
Taka prawda o tych wszystkich "tonietenczasowcach"
#ukraina
#ukraina
źródło: temp_file6237268760072482020
Pobierz




Mam taki wyzwalacz
alter trigger usun on Uczniowie
INSTEAD OF Delete
as
begin
update Uczniowie
set Aktywny=0
end
go
delete from Szkola.dbo.Uczniowie where Imie='Jon' and Nazwisko='Yang'
select * from Uczniowie
Niestety ustawiam mi wtedy 0 w polu Aktywne, we wszystkich rekordach tabeli. Jak zrobić by ustawiał tylko aktualnie usuwany rekord?
where id = deleted.id, gdzieidto jest PK na tabeliUczniowie. Teraz trigger Ci aktualizuje wszystko co masz w tej tabeli.update Uczniowie
set Aktywny=0
where id in (select id from deleted)
zamień id na ich klucz
@Almagest: @szczeppan: