Witam
mój problem polega na tym że chce stworzyć takiego triggera który automatycznie doda godzinę wprowadzenia rekordu do bazy.
mam coś takiego
CREATE TRIGGER czas ON dbo.Baza_grunt
AFTER insert
as
begin
--INSERT INTO Baza_grunt(ID,czas_wprowadzenia) values (7,SYSDATETIME());
Update Baza_grunt set czas_wprowadzenia=SYSDATETIME() where ID = 7 ;
end
i problem jest z ID, bo muszę podać, a nie wiem jak. W sensie żeby nie było na stałe wpisane, bo to bez sensu. Mam dwie wersje, ale w obu trzeba podać wartość ID, a ja nie chce tego robić, ewentualnie żeby automatycznie się zczytało albo po prostu dodało się do wprowadzanego rekordu.
dane wprowadzam tradycyjnie: INSERT INTO dbo.Baza(ID,wartosc) VALUES (10,10)
i chce żeby w kolejnej kolumnie (istniejącej) była godzina.
mógłby ktoś pomóc?