假如在表employee里有个字段bh (int),是主键,无重复,但不是标识种子,是由新增的时候设定!没其他种子字段!
另一个表t_edu_lesson,有两个字段bh (int)和in_service (int)。
希望在employee里每当新增多一条记录,也就是说多一个bh的时候,也在表t_edu_lesson自动加条记录,并要求in_service的值是1。
请问这样的触发器怎么写呢?
---------------------------------------------------------------
CREATE TRIGGER pre_co_Trigger
ON dbo.pre_co
FOR INSERT/* INSERT, UPDATE, DELETE */
AS
BEGIN
.....'省略
END
这样写!
---------------------------------------------------------------
CREATE TRIGGER employee_Trigger
ON dbo.employee
FOR INSERT/* INSERT, UPDATE, DELETE */
AS
BEGIN
declare @bh int
SELECT @bh=bh FROM INSERTED
INSERT INTO t_edu_lesson (bh, in_service ) VALUES (@bh , '1')
END