我有一個包含id,user_Name和password的表。我想創建觸發器,當密碼更改時將觸發。如何在密碼更改時觸發sql觸發器
假設表爲:
create table reg
(
id int identity(1,1) primary key,
userName varchar(100),
pass varchar(100)
)
,我想在保存userName, password, changeDate
見下表
create table regBackUp
(
id int identity(1,1),
regId foreign key references reg(id),
oldPass varchar(100),
changeDate date
)
這種「解決方案」,它完全無關你的問題。例如,它總是選擇'id = 1'的記錄 - 並且不檢查是否更新。 –
你的答案根本沒有任何意義,你在哪裏檢查「傳遞」列是**更新**還是不總是'Id = 1' –