看板 Database 關於我們 聯絡資訊
DBMS:MSSQL 2000 請問各位前輩有關trigger的update A資料表欄位如下 A(姓名,地址,...審核(int) ) A資料表審核欄位預設值為0 當管理者, 審核退件時會把值改成1, 並且把這筆單筆資料insert到另一個資料表b 審核通過時把值改成2, 並且把這筆單筆資料insert到另一個資料表c 想問trigger裡面 有辦法做到判斷單一欄位的值嗎? 判斷成功後,insert單筆資料到另一個table 我寫了一個trigger 如下但是查了資料都沒看到判斷欄位的方法 CREATE TRIGGER [TEST] ON [dbo].[confirm] FOR UPDATE AS declare @p int set @p=1 if update(審核) =@p //這句要如何判斷值是1 或是2 begin insert b(姓名,地址,....) values(inserted.姓名,inserted.地址) //這部份update可以用inserted的table嗎? end 拜託各位了~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.43.111.99