日期:2014-05-19  浏览次数:20360 次

求一个触发器,在插入修改数据时设定指定的值!
有两张表:T_CustomField和T_FieldValues是1:n的关系,当T_CustomField中的FieldType字段为3时,插入表T_FieldValues中的数据InfoValues字段来判断插入的数据:如果字段为 " ",则插入 "12345 ";
这个触发器怎么写啊?

------解决方案--------------------
Create Trigger Update_T_FieldValues On T_FieldValues
After Insert
As
Update A Set InfoValues = '12345 '
From T_FieldValues A
Inner Join T_CustomField B On A.FieldID = B.FieldID And B.FieldType = 3
Inner Join Inserted C On A.FieldID = C.FieldID
Where A.InfoValues = ' '
GO