Aşağıdaki trigerı kaydediyor ama kayıt üzerinde update yapmak isteyince
hata veriyor. şimdiden teşekkürler
Kod: Tümünü seç
TABLE 1
ADI,
SOYADI,
ADRES,
TEL,
ILILCE,
Kod: Tümünü seç
TABLE2
ADI,
SOYADI,
ADRES,
TEL,
ILILCE,
ISLEMTIPI,
TARIH
Kod: Tümünü seç
CREATE TRIGGER [dbo].[Table1_UPDATE] ON [dbo].[Table1]
for UPDATE
as
IF (COLUMNS_UPDATED() & 14) > 0
BEGIN
INSERT INTO Table2
(ADI,
SOYADI,
ADRES,
TEL,
ILILCE,
ISLEMTIPI,
TARIH
)
SELECT del.ADI,
del.SOYADI,
del.ADRES,
del.TEL,
del.ILILCE,
'UPDATE_ESKI',
GETDATE()
FROM deleted del
INSERT INTO Table2
(ADI,
SOYADI,
ADRES,
TEL,
ILILCE,
ISLEMTIPI,
TARIH)
SELECT ins.ADI,
ins.SOYADI,
ins.ADRES,
ins.TEL,
ins.ILILCE,
'UPDATE_YENI',
GETDATE()
FROM inserted ins
END;