首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

触发器,在插入修改数据时设定指定的值

2012-02-25 
求一个触发器,在插入修改数据时设定指定的值!有两张表:T_CustomField和T_FieldValues是1:n的关系,当T_Cust

求一个触发器,在插入修改数据时设定指定的值!
有两张表: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

热点排行