SQL Server Trigger 当指定表插入数据时,另一张表同步新增一条数据
1 USE [库名] 2 GO 3 4 -- trigger_insertRole:触发器名 5 -- T_Func:表名 6 CREATE TRIGGER trigger_insertRole ON T_Func 7 --(after insert/update/delete) 8 After insert 9 AS 10 --声明变量 11 declare @OId as uniqueidentifier 12 declare @OName as varchar(50) 13 --变量赋值 14 select @OId=Id,@OName=Name from inserted 15 BEGIN 16 17 insert into [SZYH_dev].[dbo].[T_Role] (OrgId,OrgName) values (@OId,@OName) 18 END 19 GO
主要是如何获取当前插入值的变量
另外,表的触发器在表下面找